[0KRunning with gitlab-runner 13.11.0 (7f7a4bb0) [0;m[0K on shared-ci@tu-dresden.de 9bbc68de [0;msection_start:1621973937:prepare_executor [0K[0K[36;1mPreparing the "docker" executor[0;m [0;m[0KUsing Docker executor with image registry.dune-project.org/docker/ci/debian:10 ... [0;m[0KAuthenticating with credentials from job payload (GitLab Registry) [0;m[0KPulling docker image registry.dune-project.org/docker/ci/debian:10 ... [0;m[0KUsing docker image sha256:153aa363a6730522582e4e0430603f20004578933f4f7972c2874bed5bfcc68d for registry.dune-project.org/docker/ci/debian:10 with digest registry.dune-project.org/docker/ci/debian@sha256:3802cbe6afdcfb4b0130eedc658078e186143359ce015b0a0c37d814f408343d ... [0;msection_end:1621973940:prepare_executor [0Ksection_start:1621973940:prepare_script [0K[0K[36;1mPreparing environment[0;m [0;mRunning on runner-9bbc68de-project-301-concurrent-2 via 9341ce326f23... section_end:1621973941:prepare_script [0Ksection_start:1621973941:get_sources [0K[0K[36;1mGetting source from Git repository[0;m [0;m[32;1mFetching changes...[0;m Initialized empty Git repository in /builds/staging/dune-uggrid/.git/ [32;1mCreated fresh repository.[0;m [32;1mChecking out 20cb7faf as feature/drop-xdr...[0;m [32;1mSkipping Git submodules setup[0;m section_end:1621973948:get_sources [0Ksection_start:1621973948:step_script [0K[0K[36;1mExecuting "step_script" stage of the job script[0;m [0;m[0KUsing docker image sha256:153aa363a6730522582e4e0430603f20004578933f4f7972c2874bed5bfcc68d for registry.dune-project.org/docker/ci/debian:10 with digest registry.dune-project.org/docker/ci/debian@sha256:3802cbe6afdcfb4b0130eedc658078e186143359ce015b0a0c37d814f408343d ... [0;m[32;1m$ . /duneci/bin/duneci-init-job[0;m Running with toolchain: gcc-8-noassert-17 CMAKE_FLAGS=" -DCMAKE_C_COMPILER=gcc-8 -DCMAKE_CXX_COMPILER=g++-8 -DCMAKE_C_FLAGS='-Wall -fdiagnostics-color=always ' -DCMAKE_CXX_FLAGS='-Wall -fdiagnostics-color=always -std=c++17 ' -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS_RELEASE='-O3 -g -DNDEBUG' -DCMAKE_CXX_FLAGS_RELEASE='-O3 -g -DNDEBUG' -DDUNE_MAX_TEST_CORES=4 -DCMAKE_INSTALL_PREFIX=/duneci/install -DTARGET_ARCHITECTURE=generic -DCXX_MAX_STANDARD=17 " [32;1m$ duneci-install-module https://gitlab.dune-project.org/core/dune-common.git[0;m Cloning into 'dune-common'... error: pathspec 'feature/drop-xdr' did not match any file(s) known to git Parallel run with 4 processes Installing dune-common url: https://gitlab.dune-project.org/core/dune-common.git branch: master commit: 3820da8decbcb4796aac0f2cfb92f9e4c53c7387 date: 2021-05-10 21:10:45 +0000 (commit) using opts file /duneci/dune.opts ----- using default flags $CMAKE_FLAGS from /duneci/dune.opts ----- --- going to build dune-common --- --- calling all for dune-common --- --- calling vcsetup for dune-common --- --> Installing Git pre-commit hook to enforce whitespace policy --- calling cmake for dune-common --- ----- using default flags $CMAKE_FLAGS from /duneci/dune.opts ----- cmake -DCMAKE_C_COMPILER=gcc-8 -DCMAKE_CXX_COMPILER=g++-8 -DCMAKE_C_FLAGS='-Wall -fdiagnostics-color=always ' -DCMAKE_CXX_FLAGS='-Wall -fdiagnostics-color=always -std=c++17 ' -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS_RELEASE='-O3 -g -DNDEBUG' -DCMAKE_CXX_FLAGS_RELEASE='-O3 -g -DNDEBUG' -DDUNE_MAX_TEST_CORES=4 -DCMAKE_INSTALL_PREFIX=/duneci/install -DTARGET_ARCHITECTURE=generic -DCXX_MAX_STANDARD=17 -DCMAKE_C_COMPILER=gcc-8 -DCMAKE_CXX_COMPILER=g++-8 -DCMAKE_C_FLAGS='-Wall -fdiagnostics-color=always ' -DCMAKE_CXX_FLAGS='-Wall -fdiagnostics-color=always -std=c++17 ' -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS_RELEASE='-O3 -g -DNDEBUG' -DCMAKE_CXX_FLAGS_RELEASE='-O3 -g -DNDEBUG' -DDUNE_MAX_TEST_CORES=4 -DCMAKE_INSTALL_PREFIX=/duneci/install -DTARGET_ARCHITECTURE=generic -DCXX_MAX_STANDARD=17 "/duneci/modules/dune-common" -- The C compiler identification is GNU 8.3.0 -- The CXX compiler identification is GNU 8.3.0 -- Check for working C compiler: /usr/bin/gcc-8 -- Check for working C compiler: /usr/bin/gcc-8 -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/g++-8 -- Check for working CXX compiler: /usr/bin/g++-8 -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test cxx_std_flag_17 -- Performing Test cxx_std_flag_17 - Success -- Performing Test compiler_supports_cxx17 -- Performing Test compiler_supports_cxx17 - Success -- Performing Test HAS_ATTRIBUTE_UNUSED -- Performing Test HAS_ATTRIBUTE_UNUSED - Success -- Performing Test HAS_ATTRIBUTE_DEPRECATED -- Performing Test HAS_ATTRIBUTE_DEPRECATED - Success -- Performing Test HAS_ATTRIBUTE_DEPRECATED_MSG -- Performing Test HAS_ATTRIBUTE_DEPRECATED_MSG - Success -- Looking for std::experimental::make_array<int,int> -- Looking for std::experimental::make_array<int,int> - found -- Looking for std::move<std::experimental::detected_t<std::decay_t,int>> -- Looking for std::move<std::experimental::detected_t<std::decay_t,int>> - found -- Looking for std::identity -- Looking for std::identity - not found -- Could NOT find LATEX (missing: LATEX_COMPILER) -- Could NOT find LatexMk (missing: LATEXMK_EXECUTABLE) -- Could NOT find Sphinx (missing: SPHINX_EXECUTABLE) -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29") -- Searching for macro file 'DuneCommonMacros' for module 'dune-common'. -- Performing tests specific to dune-common from file /duneci/modules/dune-common/cmake/modules/DuneCommonMacros.cmake. -- Set Minimal Debug Level to 4 -- Looking for sgemm_ -- Looking for sgemm_ - not found -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE -- Looking for sgemm_ -- Looking for sgemm_ - found -- Found BLAS: /usr/lib/x86_64-linux-gnu/libopenblas.so -- Looking for cheev_ -- Looking for cheev_ - found -- A library with LAPACK API found. -- Looking for dsyev_ -- Looking for dsyev_ - found -- Found GMP: /usr/lib/x86_64-linux-gnu/libgmpxx.so -- Performing Test QuadMath_COMPILES -- Performing Test QuadMath_COMPILES - Success -- Found QuadMath: (Supported by compiler) -- Found MPI_C: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so (found suitable version "3.1", minimum required is "3.0") -- Found MPI: TRUE (found suitable version "3.1", minimum required is "3.0") found components: C -- Found TBB: /usr/lib/x86_64-linux-gnu/libtbb.so;atomic (found version "") -- Found PTScotch: /usr/lib/x86_64-linux-gnu/libscotch.so (found version "6.0.4") -- Found PTScotch: /usr/lib/x86_64-linux-gnu/libscotch.so (found version "6.0.4") found components: SCOTCH -- Found METIS: /usr/lib/x86_64-linux-gnu/libscotchmetis.so -- Found MPI_C: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so (found version "3.1") -- Found MPI: TRUE (found version "3.1") found components: C -- Found PTScotch: /usr/lib/x86_64-linux-gnu/libscotch.so (found version "6.0.4") found components: PTSCOTCH -- Found ParMETIS: /usr/lib/x86_64-linux-gnu/libptscotchparmetis.so (Required is at least version "4.0") -- Detected Compiler: GCC 8 -- Performing Test check_cxx_compiler_flag__Wabi -- Performing Test check_cxx_compiler_flag__Wabi - Success -- Performing Test check_cxx_compiler_flag__fabi_version_0 -- Performing Test check_cxx_compiler_flag__fabi_version_0 - Success -- Performing Test check_cxx_compiler_flag__fabi_compat_version_0 -- Performing Test check_cxx_compiler_flag__fabi_compat_version_0 - Success -- Performing Test check_cxx_compiler_flag__ffp_contract_fast -- Performing Test check_cxx_compiler_flag__ffp_contract_fast - Success -- target changed from "" to "generic" -- Performing Test check_cxx_compiler_flag__march_generic -- Performing Test check_cxx_compiler_flag__march_generic - Failed -- Performing Test check_cxx_compiler_flag__mno_sse2 -- Performing Test check_cxx_compiler_flag__mno_sse2 - Success -- Performing Test check_cxx_compiler_flag__mno_sse3 -- Performing Test check_cxx_compiler_flag__mno_sse3 - Success -- Performing Test check_cxx_compiler_flag__mno_ssse3 -- Performing Test check_cxx_compiler_flag__mno_ssse3 - Success -- Performing Test check_cxx_compiler_flag__mno_sse4_1 -- Performing Test check_cxx_compiler_flag__mno_sse4_1 - Success -- Performing Test check_cxx_compiler_flag__mno_sse4_2 -- Performing Test check_cxx_compiler_flag__mno_sse4_2 - Success -- Performing Test check_cxx_compiler_flag__mno_sse4a -- Performing Test check_cxx_compiler_flag__mno_sse4a - Success -- Performing Test check_cxx_compiler_flag__mno_avx -- Performing Test check_cxx_compiler_flag__mno_avx - Success -- Performing Test check_cxx_compiler_flag__mno_fma -- Performing Test check_cxx_compiler_flag__mno_fma - Success -- Performing Test check_cxx_compiler_flag__mno_bmi2 -- Performing Test check_cxx_compiler_flag__mno_bmi2 - Success -- Performing Test check_cxx_compiler_flag__mno_avx2 -- Performing Test check_cxx_compiler_flag__mno_avx2 - Success -- Performing Test check_cxx_compiler_flag__mno_xop -- Performing Test check_cxx_compiler_flag__mno_xop - Success -- Performing Test check_cxx_compiler_flag__mno_fma4 -- Performing Test check_cxx_compiler_flag__mno_fma4 - Success -- Performing Test check_cxx_compiler_flag__mno_avx512f -- Performing Test check_cxx_compiler_flag__mno_avx512f - Success -- Performing Test check_cxx_compiler_flag__mno_avx512vl -- Performing Test check_cxx_compiler_flag__mno_avx512vl - Success -- Performing Test check_cxx_compiler_flag__mno_avx512pf -- Performing Test check_cxx_compiler_flag__mno_avx512pf - Success -- Performing Test check_cxx_compiler_flag__mno_avx512er -- Performing Test check_cxx_compiler_flag__mno_avx512er - Success -- Performing Test check_cxx_compiler_flag__mno_avx512cd -- Performing Test check_cxx_compiler_flag__mno_avx512cd - Success -- Performing Test check_cxx_compiler_flag__mno_avx512dq -- Performing Test check_cxx_compiler_flag__mno_avx512dq - Success -- Performing Test check_cxx_compiler_flag__mno_avx512bw -- Performing Test check_cxx_compiler_flag__mno_avx512bw - Success -- Performing Test check_cxx_compiler_flag__mno_avx512ifma -- Performing Test check_cxx_compiler_flag__mno_avx512ifma - Success -- Performing Test check_cxx_compiler_flag__mno_avx512vbmi -- Performing Test check_cxx_compiler_flag__mno_avx512vbmi - Success -- Found Vc: /usr/lib/libVc.a (found version "1.3.3") -- Found Python3: /usr/bin/python3 (found version "3.7.3") found components: Interpreter Development Development.Module Development.Embed -- Found pip_/usr/bin/python3: TRUE -- Using scripts from /duneci/modules/dune-common/cmake/scripts for creating doxygen stuff. -- Skipping building CMake API documentation (Sphinx was not found!) -- Not adding custom target for config.h generation -- The following OPTIONAL packages have been found: * BLAS, fast linear algebra routines * LAPACK, fast linear algebra routines * GMP, GNU multi-precision library, <https://gmplib.org> * QuadMath, GCC Quad-Precision Math Library, <https://gcc.gnu.org/onlinedocs/libquadmath> * Threads, Multi-threading library * PkgConfig, Unified interface for querying installed libraries To find Dune module dependencies * TBB, Intel's Threading Building Blocks * METIS, Serial Graph Partitioning * PTScotch, Sequential and Parallel Graph Partitioning * ParMETIS (required version >= 4.0), Parallel Graph Partitioning * Vc, C++ Vectorization library, <https://github.com/VcDevel/Vc> For use of SIMD instructions * Python3 -- The following OPTIONAL packages have not been found: * LATEX * LatexMk * Sphinx, Documentation generator, <www.sphinx-doc.org> To generate the documentation from CMake and Python sources * Doxygen, Class documentation generator, <www.doxygen.org> To generate the class documentation from C++ sources * Inkscape, converts SVG images, <www.inkscape.org> To generate the documentation with LaTeX -- Configuring done -- Generating done -- Build files have been written to: /duneci/modules/dune-common/build-cmake --- calling make for dune-common --- ----- using default flags $MAKE_FLAGS from environment ----- build directory: build-cmake cmake --build . -- -j4 Scanning dependencies of target dunecommon [ 0%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/debugalign.cc.o [ 0%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/exceptions.cc.o [ 25%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/debugallocator.cc.o [ 25%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/fmatrixev.cc.o [ 25%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/ios_state.cc.o [ 50%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/parametertree.cc.o [ 50%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/parametertreeparser.cc.o [ 50%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/path.cc.o [ 50%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/simd/test.cc.o [ 50%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/stdstreams.cc.o [ 75%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/stdthread.cc.o [ 75%] Linking CXX static library ../../lib/libdunecommon.a [ 75%] Built target dunecommon Scanning dependencies of target poosc08_test Scanning dependencies of target indexset Scanning dependencies of target poosc08 [100%] Building CXX object doc/comm/CMakeFiles/poosc08_test.dir/poosc08_test.cc.o [100%] Building CXX object doc/comm/CMakeFiles/indexset.dir/indexset.cc.o [100%] Building CXX object doc/comm/CMakeFiles/poosc08.dir/poosc08.cc.o [100%] Linking CXX executable poosc08 [100%] Built target poosc08 [100%] Linking CXX executable indexset [100%] Built target indexset [100%] Linking CXX executable poosc08_test [100%] Built target poosc08_test --- dune-common done --- --- done --- [32;1m$ duneci-install-module https://gitlab.dune-project.org/core/dune-geometry.git[0;m Cloning into 'dune-geometry'... error: pathspec 'feature/drop-xdr' did not match any file(s) known to git Parallel run with 4 processes Installing dune-geometry url: https://gitlab.dune-project.org/core/dune-geometry.git branch: master commit: f770f011cf8a58aa56840a429bc47de4b2b42d1b date: 2021-05-05 13:40:55 +0000 (commit) using opts file /duneci/dune.opts ----- using default flags $CMAKE_FLAGS from /duneci/dune.opts ----- --- going to build dune-geometry --- --- calling all for dune-geometry --- --- calling vcsetup for dune-geometry --- --> Installing Git pre-commit hook to enforce whitespace policy --- calling cmake for dune-geometry --- ----- using default flags $CMAKE_FLAGS from /duneci/dune.opts ----- cmake -DCMAKE_C_COMPILER=gcc-8 -DCMAKE_CXX_COMPILER=g++-8 -DCMAKE_C_FLAGS='-Wall -fdiagnostics-color=always ' -DCMAKE_CXX_FLAGS='-Wall -fdiagnostics-color=always -std=c++17 ' -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS_RELEASE='-O3 -g -DNDEBUG' -DCMAKE_CXX_FLAGS_RELEASE='-O3 -g -DNDEBUG' -DDUNE_MAX_TEST_CORES=4 -DCMAKE_INSTALL_PREFIX=/duneci/install -DTARGET_ARCHITECTURE=generic -DCXX_MAX_STANDARD=17 "-Ddune-common_DIR=/duneci/modules/dune-common/build-cmake" -DCMAKE_C_COMPILER=gcc-8 -DCMAKE_CXX_COMPILER=g++-8 -DCMAKE_C_FLAGS='-Wall -fdiagnostics-color=always ' -DCMAKE_CXX_FLAGS='-Wall -fdiagnostics-color=always -std=c++17 ' -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS_RELEASE='-O3 -g -DNDEBUG' -DCMAKE_CXX_FLAGS_RELEASE='-O3 -g -DNDEBUG' -DDUNE_MAX_TEST_CORES=4 -DCMAKE_INSTALL_PREFIX=/duneci/install -DTARGET_ARCHITECTURE=generic -DCXX_MAX_STANDARD=17 "/duneci/modules/dune-geometry" -- The C compiler identification is GNU 8.3.0 -- The CXX compiler identification is GNU 8.3.0 -- Check for working C compiler: /usr/bin/gcc-8 -- Check for working C compiler: /usr/bin/gcc-8 -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/g++-8 -- Check for working CXX compiler: /usr/bin/g++-8 -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Dependencies for dune-geometry: dune-common (>= 2.8) -- Performing Test cxx_std_flag_17 -- Performing Test cxx_std_flag_17 - Success -- Performing Test compiler_supports_cxx17 -- Performing Test compiler_supports_cxx17 - Success -- Performing Test HAS_ATTRIBUTE_UNUSED -- Performing Test HAS_ATTRIBUTE_UNUSED - Success -- Performing Test HAS_ATTRIBUTE_DEPRECATED -- Performing Test HAS_ATTRIBUTE_DEPRECATED - Success -- Performing Test HAS_ATTRIBUTE_DEPRECATED_MSG -- Performing Test HAS_ATTRIBUTE_DEPRECATED_MSG - Success -- Looking for std::experimental::make_array<int,int> -- Looking for std::experimental::make_array<int,int> - found -- Looking for std::move<std::experimental::detected_t<std::decay_t,int>> -- Looking for std::move<std::experimental::detected_t<std::decay_t,int>> - found -- Looking for std::identity -- Looking for std::identity - not found -- Could NOT find LATEX (missing: LATEX_COMPILER) -- Could NOT find LatexMk (missing: LATEXMK_EXECUTABLE) -- Could NOT find Sphinx (missing: SPHINX_EXECUTABLE) -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29") -- Searching for macro file 'DuneCommonMacros' for module 'dune-common'. -- Performing tests specific to dune-common from file /duneci/modules/dune-common/cmake/modules/DuneCommonMacros.cmake. -- Set Minimal Debug Level to 4 -- Looking for sgemm_ -- Looking for sgemm_ - not found -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE -- Looking for sgemm_ -- Looking for sgemm_ - found -- Found BLAS: /usr/lib/x86_64-linux-gnu/libopenblas.so -- Looking for cheev_ -- Looking for cheev_ - found -- A library with LAPACK API found. -- Looking for dsyev_ -- Looking for dsyev_ - found -- Found GMP: /usr/lib/x86_64-linux-gnu/libgmpxx.so -- Performing Test QuadMath_COMPILES -- Performing Test QuadMath_COMPILES - Success -- Found QuadMath: (Supported by compiler) -- Found MPI_C: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so (found suitable version "3.1", minimum required is "3.0") -- Found MPI: TRUE (found suitable version "3.1", minimum required is "3.0") found components: C -- Found TBB: /usr/lib/x86_64-linux-gnu/libtbb.so;atomic (found version "") -- Found PTScotch: /usr/lib/x86_64-linux-gnu/libscotch.so (found version "6.0.4") -- Found PTScotch: /usr/lib/x86_64-linux-gnu/libscotch.so (found version "6.0.4") found components: SCOTCH -- Found METIS: /usr/lib/x86_64-linux-gnu/libscotchmetis.so -- Found MPI_C: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so (found version "3.1") -- Found MPI: TRUE (found version "3.1") found components: C -- Found PTScotch: /usr/lib/x86_64-linux-gnu/libscotch.so (found version "6.0.4") found components: PTSCOTCH -- Found ParMETIS: /usr/lib/x86_64-linux-gnu/libptscotchparmetis.so (Required is at least version "4.0") -- Detected Compiler: GCC 8 -- Performing Test check_cxx_compiler_flag__Wabi -- Performing Test check_cxx_compiler_flag__Wabi - Success -- Performing Test check_cxx_compiler_flag__fabi_version_0 -- Performing Test check_cxx_compiler_flag__fabi_version_0 - Success -- Performing Test check_cxx_compiler_flag__fabi_compat_version_0 -- Performing Test check_cxx_compiler_flag__fabi_compat_version_0 - Success -- Performing Test check_cxx_compiler_flag__ffp_contract_fast -- Performing Test check_cxx_compiler_flag__ffp_contract_fast - Success -- target changed from "" to "generic" -- Performing Test check_cxx_compiler_flag__march_generic -- Performing Test check_cxx_compiler_flag__march_generic - Failed -- Performing Test check_cxx_compiler_flag__mno_sse2 -- Performing Test check_cxx_compiler_flag__mno_sse2 - Success -- Performing Test check_cxx_compiler_flag__mno_sse3 -- Performing Test check_cxx_compiler_flag__mno_sse3 - Success -- Performing Test check_cxx_compiler_flag__mno_ssse3 -- Performing Test check_cxx_compiler_flag__mno_ssse3 - Success -- Performing Test check_cxx_compiler_flag__mno_sse4_1 -- Performing Test check_cxx_compiler_flag__mno_sse4_1 - Success -- Performing Test check_cxx_compiler_flag__mno_sse4_2 -- Performing Test check_cxx_compiler_flag__mno_sse4_2 - Success -- Performing Test check_cxx_compiler_flag__mno_sse4a -- Performing Test check_cxx_compiler_flag__mno_sse4a - Success -- Performing Test check_cxx_compiler_flag__mno_avx -- Performing Test check_cxx_compiler_flag__mno_avx - Success -- Performing Test check_cxx_compiler_flag__mno_fma -- Performing Test check_cxx_compiler_flag__mno_fma - Success -- Performing Test check_cxx_compiler_flag__mno_bmi2 -- Performing Test check_cxx_compiler_flag__mno_bmi2 - Success -- Performing Test check_cxx_compiler_flag__mno_avx2 -- Performing Test check_cxx_compiler_flag__mno_avx2 - Success -- Performing Test check_cxx_compiler_flag__mno_xop -- Performing Test check_cxx_compiler_flag__mno_xop - Success -- Performing Test check_cxx_compiler_flag__mno_fma4 -- Performing Test check_cxx_compiler_flag__mno_fma4 - Success -- Performing Test check_cxx_compiler_flag__mno_avx512f -- Performing Test check_cxx_compiler_flag__mno_avx512f - Success -- Performing Test check_cxx_compiler_flag__mno_avx512vl -- Performing Test check_cxx_compiler_flag__mno_avx512vl - Success -- Performing Test check_cxx_compiler_flag__mno_avx512pf -- Performing Test check_cxx_compiler_flag__mno_avx512pf - Success -- Performing Test check_cxx_compiler_flag__mno_avx512er -- Performing Test check_cxx_compiler_flag__mno_avx512er - Success -- Performing Test check_cxx_compiler_flag__mno_avx512cd -- Performing Test check_cxx_compiler_flag__mno_avx512cd - Success -- Performing Test check_cxx_compiler_flag__mno_avx512dq -- Performing Test check_cxx_compiler_flag__mno_avx512dq - Success -- Performing Test check_cxx_compiler_flag__mno_avx512bw -- Performing Test check_cxx_compiler_flag__mno_avx512bw - Success -- Performing Test check_cxx_compiler_flag__mno_avx512ifma -- Performing Test check_cxx_compiler_flag__mno_avx512ifma - Success -- Performing Test check_cxx_compiler_flag__mno_avx512vbmi -- Performing Test check_cxx_compiler_flag__mno_avx512vbmi - Success -- Found Vc: /usr/lib/libVc.a (found version "1.3.3") -- Found Python3: /usr/bin/python3 (found version "3.7.3") found components: Interpreter Development Development.Module Development.Embed -- Found pip_/usr/bin/python3: TRUE -- Setting dune-common_INCLUDE_DIRS=/duneci/modules/dune-common -- Setting dune-common_LIBRARIES=dunecommon -- Searching for macro file 'DuneGeometryMacros' for module 'dune-geometry'. -- No module specific tests performed for module 'dune-geometry' because macro file 'DuneGeometryMacros.cmake' not found in /duneci/modules/dune-common/cmake/modules/FindPkgConfig;/duneci/modules/dune-geometry/cmake/modules;/duneci/modules/dune-common/cmake/modules;/usr/lib/cmake/Vc;/duneci/modules/dune-common/cmake/modules/FindPython3. -- Using scripts from /duneci/modules/dune-common/cmake/scripts for creating doxygen stuff. -- Adding custom target for config.h generation -- The following OPTIONAL packages have been found: * BLAS, fast linear algebra routines * LAPACK, fast linear algebra routines * GMP, GNU multi-precision library, <https://gmplib.org> * QuadMath, GCC Quad-Precision Math Library, <https://gcc.gnu.org/onlinedocs/libquadmath> * Threads, Multi-threading library * PkgConfig, Unified interface for querying installed libraries To find Dune module dependencies * TBB, Intel's Threading Building Blocks * METIS, Serial Graph Partitioning * PTScotch, Sequential and Parallel Graph Partitioning * ParMETIS (required version >= 4.0), Parallel Graph Partitioning * Vc, C++ Vectorization library, <https://github.com/VcDevel/Vc> For use of SIMD instructions * Python3 -- The following REQUIRED packages have been found: * dune-common -- The following OPTIONAL packages have not been found: * LATEX * LatexMk * Sphinx, Documentation generator, <www.sphinx-doc.org> To generate the documentation from CMake and Python sources * Doxygen, Class documentation generator, <www.doxygen.org> To generate the class documentation from C++ sources * Inkscape, converts SVG images, <www.inkscape.org> To generate the documentation with LaTeX -- Configuring done -- Generating done -- Build files have been written to: /duneci/modules/dune-geometry/build-cmake --- calling make for dune-geometry --- ----- using default flags $MAKE_FLAGS from environment ----- build directory: build-cmake cmake --build . -- -j4 Scanning dependencies of target dunegeometry [ 11%] Building CXX object lib/CMakeFiles/dunegeometry.dir/__/dune/geometry/quadraturerules/gauss.cc.o [ 22%] Building CXX object lib/CMakeFiles/dunegeometry.dir/__/dune/geometry/referenceelementimplementation.cc.o [ 33%] Building CXX object lib/CMakeFiles/dunegeometry.dir/__/dune/geometry/quadraturerules/jacobi_2_0.cc.o [ 44%] Building CXX object lib/CMakeFiles/dunegeometry.dir/__/dune/geometry/quadraturerules/jacobi_1_0.cc.o [ 55%] Building CXX object lib/CMakeFiles/dunegeometry.dir/__/dune/geometry/quadraturerules/quadraturerules.cc.o [ 66%] Building CXX object lib/CMakeFiles/dunegeometry.dir/__/dune/geometry/quadraturerules/gausslobatto.cc.o [ 77%] Building CXX object lib/CMakeFiles/dunegeometry.dir/__/dune/geometry/quadraturerules/gaussradauleft.cc.o [ 88%] Building CXX object lib/CMakeFiles/dunegeometry.dir/__/dune/geometry/quadraturerules/gaussradauright.cc.o [100%] Linking CXX static library libdunegeometry.a [100%] Built target dunegeometry --- dune-geometry done --- --- done --- [32;1m$ duneci-standard-test[0;m Parallel run with 4 processes + dunecontrol --current --opts=/duneci/dune.opts vcsetup ----- using default flags $CMAKE_FLAGS from /duneci/dune.opts ----- --- going to build dune-uggrid --- --- calling vcsetup for dune-uggrid --- --> Installing Git pre-commit hook to enforce whitespace policy cp: cannot create regular file '.git/hooks/pre-commit': No such file or directory --- dune-uggrid done --- --- done --- + dunecontrol --current --opts=/duneci/dune.opts configure ----- using default flags $CMAKE_FLAGS from /duneci/dune.opts ----- --- going to build dune-uggrid --- --- calling configure for dune-uggrid --- cmake "-Ddune-common_DIR=/duneci/modules/dune-common/build-cmake" -DCMAKE_C_COMPILER=gcc-8 -DCMAKE_CXX_COMPILER=g++-8 -DCMAKE_C_FLAGS='-Wall -fdiagnostics-color=always ' -DCMAKE_CXX_FLAGS='-Wall -fdiagnostics-color=always -std=c++17 ' -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS_RELEASE='-O3 -g -DNDEBUG' -DCMAKE_CXX_FLAGS_RELEASE='-O3 -g -DNDEBUG' -DDUNE_MAX_TEST_CORES=4 -DCMAKE_INSTALL_PREFIX=/duneci/install -DTARGET_ARCHITECTURE=generic -DCXX_MAX_STANDARD=17 "/builds/staging/dune-uggrid" -- The C compiler identification is GNU 8.3.0 -- The CXX compiler identification is GNU 8.3.0 -- Check for working C compiler: /usr/bin/gcc-8 -- Check for working C compiler: /usr/bin/gcc-8 -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/g++-8 -- Check for working CXX compiler: /usr/bin/g++-8 -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Dependencies for dune-uggrid: dune-common (>= 2.8) -- Performing Test cxx_std_flag_17 -- Performing Test cxx_std_flag_17 - Success -- Performing Test compiler_supports_cxx17 -- Performing Test compiler_supports_cxx17 - Success -- Performing Test HAS_ATTRIBUTE_UNUSED -- Performing Test HAS_ATTRIBUTE_UNUSED - Success -- Performing Test HAS_ATTRIBUTE_DEPRECATED -- Performing Test HAS_ATTRIBUTE_DEPRECATED - Success -- Performing Test HAS_ATTRIBUTE_DEPRECATED_MSG -- Performing Test HAS_ATTRIBUTE_DEPRECATED_MSG - Success -- Looking for std::experimental::make_array<int,int> -- Looking for std::experimental::make_array<int,int> - found -- Looking for std::move<std::experimental::detected_t<std::decay_t,int>> -- Looking for std::move<std::experimental::detected_t<std::decay_t,int>> - found -- Looking for std::identity -- Looking for std::identity - not found -- Could NOT find LATEX (missing: LATEX_COMPILER) -- Could NOT find LatexMk (missing: LATEXMK_EXECUTABLE) -- Could NOT find Sphinx (missing: SPHINX_EXECUTABLE) -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29") -- Searching for macro file 'DuneCommonMacros' for module 'dune-common'. -- Performing tests specific to dune-common from file /duneci/modules/dune-common/cmake/modules/DuneCommonMacros.cmake. -- Set Minimal Debug Level to 4 -- Looking for sgemm_ -- Looking for sgemm_ - not found -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE -- Looking for sgemm_ -- Looking for sgemm_ - found -- Found BLAS: /usr/lib/x86_64-linux-gnu/libopenblas.so -- Looking for cheev_ -- Looking for cheev_ - found -- A library with LAPACK API found. -- Looking for dsyev_ -- Looking for dsyev_ - found -- Found GMP: /usr/lib/x86_64-linux-gnu/libgmpxx.so -- Performing Test QuadMath_COMPILES -- Performing Test QuadMath_COMPILES - Success -- Found QuadMath: (Supported by compiler) -- Found MPI_C: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so (found suitable version "3.1", minimum required is "3.0") -- Found MPI: TRUE (found suitable version "3.1", minimum required is "3.0") found components: C -- Found TBB: /usr/lib/x86_64-linux-gnu/libtbb.so;atomic (found version "") -- Found PTScotch: /usr/lib/x86_64-linux-gnu/libscotch.so (found version "6.0.4") -- Found PTScotch: /usr/lib/x86_64-linux-gnu/libscotch.so (found version "6.0.4") found components: SCOTCH -- Found METIS: /usr/lib/x86_64-linux-gnu/libscotchmetis.so -- Found MPI_C: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so (found version "3.1") -- Found MPI: TRUE (found version "3.1") found components: C -- Found PTScotch: /usr/lib/x86_64-linux-gnu/libscotch.so (found version "6.0.4") found components: PTSCOTCH -- Found ParMETIS: /usr/lib/x86_64-linux-gnu/libptscotchparmetis.so (Required is at least version "4.0") -- Detected Compiler: GCC 8 -- Performing Test check_cxx_compiler_flag__Wabi -- Performing Test check_cxx_compiler_flag__Wabi - Success -- Performing Test check_cxx_compiler_flag__fabi_version_0 -- Performing Test check_cxx_compiler_flag__fabi_version_0 - Success -- Performing Test check_cxx_compiler_flag__fabi_compat_version_0 -- Performing Test check_cxx_compiler_flag__fabi_compat_version_0 - Success -- Performing Test check_cxx_compiler_flag__ffp_contract_fast -- Performing Test check_cxx_compiler_flag__ffp_contract_fast - Success -- target changed from "" to "generic" -- Performing Test check_cxx_compiler_flag__march_generic -- Performing Test check_cxx_compiler_flag__march_generic - Failed -- Performing Test check_cxx_compiler_flag__mno_sse2 -- Performing Test check_cxx_compiler_flag__mno_sse2 - Success -- Performing Test check_cxx_compiler_flag__mno_sse3 -- Performing Test check_cxx_compiler_flag__mno_sse3 - Success -- Performing Test check_cxx_compiler_flag__mno_ssse3 -- Performing Test check_cxx_compiler_flag__mno_ssse3 - Success -- Performing Test check_cxx_compiler_flag__mno_sse4_1 -- Performing Test check_cxx_compiler_flag__mno_sse4_1 - Success -- Performing Test check_cxx_compiler_flag__mno_sse4_2 -- Performing Test check_cxx_compiler_flag__mno_sse4_2 - Success -- Performing Test check_cxx_compiler_flag__mno_sse4a -- Performing Test check_cxx_compiler_flag__mno_sse4a - Success -- Performing Test check_cxx_compiler_flag__mno_avx -- Performing Test check_cxx_compiler_flag__mno_avx - Success -- Performing Test check_cxx_compiler_flag__mno_fma -- Performing Test check_cxx_compiler_flag__mno_fma - Success -- Performing Test check_cxx_compiler_flag__mno_bmi2 -- Performing Test check_cxx_compiler_flag__mno_bmi2 - Success -- Performing Test check_cxx_compiler_flag__mno_avx2 -- Performing Test check_cxx_compiler_flag__mno_avx2 - Success -- Performing Test check_cxx_compiler_flag__mno_xop -- Performing Test check_cxx_compiler_flag__mno_xop - Success -- Performing Test check_cxx_compiler_flag__mno_fma4 -- Performing Test check_cxx_compiler_flag__mno_fma4 - Success -- Performing Test check_cxx_compiler_flag__mno_avx512f -- Performing Test check_cxx_compiler_flag__mno_avx512f - Success -- Performing Test check_cxx_compiler_flag__mno_avx512vl -- Performing Test check_cxx_compiler_flag__mno_avx512vl - Success -- Performing Test check_cxx_compiler_flag__mno_avx512pf -- Performing Test check_cxx_compiler_flag__mno_avx512pf - Success -- Performing Test check_cxx_compiler_flag__mno_avx512er -- Performing Test check_cxx_compiler_flag__mno_avx512er - Success -- Performing Test check_cxx_compiler_flag__mno_avx512cd -- Performing Test check_cxx_compiler_flag__mno_avx512cd - Success -- Performing Test check_cxx_compiler_flag__mno_avx512dq -- Performing Test check_cxx_compiler_flag__mno_avx512dq - Success -- Performing Test check_cxx_compiler_flag__mno_avx512bw -- Performing Test check_cxx_compiler_flag__mno_avx512bw - Success -- Performing Test check_cxx_compiler_flag__mno_avx512ifma -- Performing Test check_cxx_compiler_flag__mno_avx512ifma - Success -- Performing Test check_cxx_compiler_flag__mno_avx512vbmi -- Performing Test check_cxx_compiler_flag__mno_avx512vbmi - Success -- Found Vc: /usr/lib/libVc.a (found version "1.3.3") -- Found Python3: /usr/bin/python3 (found version "3.7.3") found components: Interpreter Development Development.Module Development.Embed -- Found pip_/usr/bin/python3: TRUE -- Setting dune-common_INCLUDE_DIRS=/duneci/modules/dune-common -- Setting dune-common_LIBRARIES=dunecommon -- Searching for macro file 'DuneUggridMacros' for module 'dune-uggrid'. -- Performing tests specific to dune-uggrid from file /builds/staging/dune-uggrid/cmake/modules/DuneUggridMacros.cmake. -- Found MPI_CXX: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so (found version "3.1") -- Found MPI: TRUE (found version "3.1") -- Looking for sys/time.h -- Looking for sys/time.h - found -- Looking for time.h -- Looking for time.h - found -- Adding custom target for config.h generation -- The following OPTIONAL packages have been found: * BLAS, fast linear algebra routines * LAPACK, fast linear algebra routines * GMP, GNU multi-precision library, <https://gmplib.org> * QuadMath, GCC Quad-Precision Math Library, <https://gcc.gnu.org/onlinedocs/libquadmath> * Threads, Multi-threading library * PkgConfig, Unified interface for querying installed libraries To find Dune module dependencies * TBB, Intel's Threading Building Blocks * METIS, Serial Graph Partitioning * PTScotch, Sequential and Parallel Graph Partitioning * ParMETIS (required version >= 4.0), Parallel Graph Partitioning * Vc, C++ Vectorization library, <https://github.com/VcDevel/Vc> For use of SIMD instructions * Python3 * MPI, Message Passing Interface library Parallel programming on multiple processors -- The following REQUIRED packages have been found: * dune-common -- The following OPTIONAL packages have not been found: * LATEX * LatexMk * Sphinx, Documentation generator, <www.sphinx-doc.org> To generate the documentation from CMake and Python sources * Doxygen, Class documentation generator, <www.doxygen.org> To generate the class documentation from C++ sources * Inkscape, converts SVG images, <www.inkscape.org> To generate the documentation with LaTeX -- Configuring done -- Generating done -- Build files have been written to: /builds/staging/dune-uggrid/build-cmake --- dune-uggrid done --- --- done --- + set +e + build_failed= + dunecontrol --current --opts=/duneci/dune.opts make -k -j4 all ----- using default flags $CMAKE_FLAGS from /duneci/dune.opts ----- --- going to build dune-uggrid --- WARNING: commandline parameters will overwrite setting in opts file "/duneci/dune.opts" --- calling make for dune-uggrid --- build directory: build-cmake cmake --build . -- "-k" "-j4" "all" Scanning dependencies of target duneuggrid3d Scanning dependencies of target duneuggrid2d [ 0%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/initug.cc.o [ 1%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/initug.cc.o [ 2%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/domain/std_parallel.cc.o [ 3%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/domain/std_domain.cc.o [ 3%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/gm/algebra.cc.o [ 3%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/domain/std_domain.cc.o [ 4%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/gm/cw.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/domain/std_domain.cc:[m[K In function '[01m[Kvoid** CreateBndPOnLine(UG::HEAP*, UG::D3::PATCH*, UG::D3::PATCH*, UG::DOUBLE)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/domain/std_domain.cc:1606:38:[m[K [01;35m[Kwarning: [m[K'[01m[Klocal0[1][m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] bp->local[l][1] = [01;35m[K(1.0 - lcoord) * local0[1][m[K + lcoord * local1[1]; [01;35m[K~~~~~~~~~~~~~~~^~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/domain/std_domain.cc:1605:59:[m[K [01;35m[Kwarning: [m[K'[01m[Klocal1[0][m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] bp->local[l][0] = (1.0 - lcoord) * local0[0] + [01;35m[Klcoord * local1[0][m[K; [01;35m[K~~~~~~~^~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/domain/std_domain.cc:1606:59:[m[K [01;35m[Kwarning: [m[K'[01m[Klocal1[1][m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] bp->local[l][1] = (1.0 - lcoord) * local0[1] + [01;35m[Klcoord * local1[1][m[K; [01;35m[K~~~~~~~^~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/domain/std_domain.cc:1605:38:[m[K [01;35m[Kwarning: [m[K'[01m[Klocal0[0][m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] bp->local[l][0] = [01;35m[K(1.0 - lcoord) * local0[0][m[K + lcoord * local1[0]; [01;35m[K~~~~~~~~~~~~~~~^~~~~~~~~~~[m[K In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.h:54[m[K, from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:75[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:[m[K In function '[01m[Kint Scatter_VectorVNew(DDD::DDDContext&, DDD::DDD_OBJ, void*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/misc.h:70:39:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] #define MAX(x,y) (([01;35m[K(x)>(y)[m[K) ? (x) : (y)) [01;35m[K~~~^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gm.h:1717:8:[m[K [01;36m[Knote: [m[Kin definition of macro '[01m[KCW_WRITE_STATIC[m[K' ((([01;36m[Kn[m[K) << s ## SHIFT) & StaticControlWordMask(s)) [01;36m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:2146:3:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KSETVNEW[m[K' [01;36m[KSETVNEW[m[K(theVector,MAX(VNEW(theVector),((INT *)data)[0])); [01;36m[K^~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:2146:21:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KMAX[m[K' SETVNEW(theVector,[01;36m[KMAX[m[K(VNEW(theVector),((INT *)data)[0])); [01;36m[K^~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:[m[K In function '[01m[KUG::INT CheckVector(const FORMAT*, const INT*, UG::D3::GEOM_OBJECT*, const char*, UG::D3::VECTOR*, UG::INT, UG::INT)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:2772:29:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] if (VOTYPE(theVector) != VectorObjType) In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.h:54[m[K, from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:75[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:[m[K In function '[01m[Kint Scatter_VectorVClass(DDD::DDDContext&, DDD::DDD_OBJ, void*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/misc.h:70:39:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] #define MAX(x,y) (([01;35m[K(x)>(y)[m[K) ? (x) : (y)) [01;35m[K~~~^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gm.h:1717:8:[m[K [01;36m[Knote: [m[Kin definition of macro '[01m[KCW_WRITE_STATIC[m[K' ((([01;36m[Kn[m[K) << s ## SHIFT) & StaticControlWordMask(s)) [01;36m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:3300:3:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KSETVCLASS[m[K' [01;36m[KSETVCLASS[m[K(theVector,MAX(VCLASS(theVector),((INT *)data)[0])); [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:3300:23:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KMAX[m[K' SETVCLASS(theVector,[01;36m[KMAX[m[K(VCLASS(theVector),((INT *)data)[0])); [01;36m[K^~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:[m[K In function '[01m[KUG::INT PropagateVectorClass(UG::D3::GRID*, UG::INT)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:3330:27:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] if ((VCLASS(theVector)==vclass)&&(VSTART(theVector)!=NULL)) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:3333:38:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] if ((VCLASS(MDEST(theMatrix))<vclass) In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.h:54[m[K, from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:75[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:[m[K In function '[01m[Kint Scatter_VectorVNClass(DDD::DDDContext&, DDD::DDD_OBJ, void*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/misc.h:70:39:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] #define MAX(x,y) (([01;35m[K(x)>(y)[m[K) ? (x) : (y)) [01;35m[K~~~^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gm.h:1717:8:[m[K [01;36m[Knote: [m[Kin definition of macro '[01m[KCW_WRITE_STATIC[m[K' ((([01;36m[Kn[m[K) << s ## SHIFT) & StaticControlWordMask(s)) [01;36m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:3499:3:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KSETVNCLASS[m[K' [01;36m[KSETVNCLASS[m[K(theVector,MAX(VNCLASS(theVector),((INT *)data)[0])); [01;36m[K^~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:3499:24:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KMAX[m[K' SETVNCLASS(theVector,[01;36m[KMAX[m[K(VNCLASS(theVector),((INT *)data)[0])); [01;36m[K^~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:[m[K In function '[01m[KUG::INT PropagateNextVectorClass(UG::D3::GRID*, UG::INT)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:3529:28:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] if ((VNCLASS(theVector)==vnclass)&&(VSTART(theVector)!=NULL)) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:3532:39:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] if ((VNCLASS(MDEST(theMatrix))<vnclass) In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/debug.h:35[m[K, from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:65[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:[m[K In function '[01m[KUG::INT UG::D3::MaxNextVectorClass(UG::D3::GRID*, UG::D3::ELEMENT*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/misc.h:70:39:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] #define MAX(x,y) (([01;35m[K(x)>(y)[m[K) ? (x) : (y)) [01;35m[K~~~^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:3622:31:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KMAX[m[K' for (i=0; i<cnt; i++) m = [01;36m[KMAX[m[K(m,VNCLASS(vList[i])); [01;36m[K^~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/misc.h:70:39:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] #define MAX(x,y) (([01;35m[K(x)>(y)[m[K) ? (x) : (y)) [01;35m[K~~~^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:3628:31:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KMAX[m[K' for (i=0; i<cnt; i++) m = [01;36m[KMAX[m[K(m,VNCLASS(vList[i])); [01;36m[K^~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/misc.h:70:39:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] #define MAX(x,y) (([01;35m[K(x)>(y)[m[K) ? (x) : (y)) [01;35m[K~~~^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:3634:31:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KMAX[m[K' for (i=0; i<cnt; i++) m = [01;36m[KMAX[m[K(m,VNCLASS(vList[i])); [01;36m[K^~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/misc.h:70:39:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] #define MAX(x,y) (([01;35m[K(x)>(y)[m[K) ? (x) : (y)) [01;35m[K~~~^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:3639:31:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KMAX[m[K' for (i=0; i<cnt; i++) m = [01;36m[KMAX[m[K(m,VNCLASS(vList[i])); [01;36m[K^~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/cw.cc:[m[K In function '[01m[Kvoid UG::D3::ListCWofObject(const void*, UG::INT)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/cw.cc:261:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kcontrol_entries[i].offset_in_object==offset[m[K) [01;35m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/cw.cc:[m[K In function '[01m[Kvoid ListCWofObjectType(UG::INT, UG::INT, UG::PrintfProcPtr)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/cw.cc:363:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kcontrol_entries[i].offset_in_object==offset[m[K) [01;35m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/cw.cc:[m[K In function '[01m[KUG::INT InitPredefinedControlEntries()[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/cw.cc:583:33:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kcw->offset_in_object!=offset[m[K) [01;35m[K~~~~~~~~~~~~~~~~~~~~^~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/cw.cc:596:44:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Ktest_ce->offset_in_object==offset[m[K) [01;35m[K~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/cw.cc:[m[K In function '[01m[Kvoid UG::D3::WriteCW(void*, UG::INT, UG::INT)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/cw.cc:759:19:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kcw_objt != ce->objt_used[m[K) [01;35m[K~~~~~~~~^~~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/cw.cc:[m[K In function '[01m[Kvoid UG::D3::ListCWofObject(const void*, UG::INT)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/cw.cc:276:73:[m[K [01;35m[Kwarning: [m[Karray subscript 100 is above array bounds of '[01m[KUG::D3::CONTROL_ENTRY [100][m[K' [[01;35m[K-Warray-bounds[m[K] UserWriteF(" ce %s with offset in cw %3d: %10d\n",[01;35m[Kcontrol_entries[i][m[K.name,min,n); [01;35m[K~~~~~~~~~~~~~~~~~^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/domain/std_domain.cc:[m[K In function '[01m[Kvoid** UG::D3::BVP_Init(const char*, UG::HEAP*, UG::D3::MESH*, UG::INT)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/domain/std_domain.cc:1113:30:[m[K [01;35m[Kwarning: [m[K'[01m[KthePatch[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] PATCH_STATE (thePatch) = PATCH_FREE; [01m[K/builds/staging/dune-uggrid/dune/uggrid/domain/std_domain.cc:[m[K In function '[01m[Kvoid** UG::D2::BVP_Init(const char*, UG::HEAP*, UG::D2::MESH*, UG::INT)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/domain/std_domain.cc:1113:30:[m[K [01;35m[Kwarning: [m[K'[01m[KthePatch[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] PATCH_STATE (thePatch) = PATCH_FREE; [01m[K/builds/staging/dune-uggrid/dune/uggrid/domain/std_domain.cc:[m[K In function '[01m[Kvoid** UG::D2::BVP_InsertBndP(UG::HEAP*, void**, UG::INT, char**)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/domain/std_domain.cc:1886:51:[m[K [01;35m[Kwarning: [m[Karray subscript 1 is above array bounds of '[01m[KUG::DOUBLE [1][m[K' {aka '[01m[Kdouble [1][m[K'} [[01;35m[K-Warray-bounds[m[K] else if (abs(pos[0] - PARAM_PATCH_RANGE (p)[0][1]) < SMALL_DIFF) [ 5%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/gm/dlmgr.cc.o [ 5%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/gm/elements.cc.o [ 6%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/domain/std_parallel.cc.o In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.h:54[m[K, from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:75[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gm.h:[m[K In function '[01m[KUG::INT UG::D3::CreateAlgebra(UG::D3::MULTIGRID*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gm.h:2755:93:[m[K [01;35m[Kwarning: [m[K'[01m[Kg[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] #define PFIRSTELEMENT(p) ((LISTPART_FIRSTELEMENT(p,0)!=NULL) [01;35m[K?\[m[K [01;35m[K^~[m[K (LISTPART_FIRSTELEMENT(p,0)) : (FIRSTELEMENT(p))) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:2240:9:[m[K [01;36m[Knote: [m[K'[01m[Kg[m[K' was declared here GRID *[01;36m[Kg[m[K; [01;36m[K^[m[K [ 7%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/gm/enrol.cc.o [ 8%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/gm/algebra.cc.o [ 8%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/gm/cw.cc.o In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.h:54[m[K, from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:75[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:[m[K In function '[01m[Kint Scatter_VectorVNew(DDD::DDDContext&, DDD::DDD_OBJ, void*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/misc.h:70:39:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] #define MAX(x,y) (([01;35m[K(x)>(y)[m[K) ? (x) : (y)) [01;35m[K~~~^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gm.h:1717:8:[m[K [01;36m[Knote: [m[Kin definition of macro '[01m[KCW_WRITE_STATIC[m[K' ((([01;36m[Kn[m[K) << s ## SHIFT) & StaticControlWordMask(s)) [01;36m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:2146:3:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KSETVNEW[m[K' [01;36m[KSETVNEW[m[K(theVector,MAX(VNEW(theVector),((INT *)data)[0])); [01;36m[K^~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:2146:21:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KMAX[m[K' SETVNEW(theVector,[01;36m[KMAX[m[K(VNEW(theVector),((INT *)data)[0])); [01;36m[K^~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:[m[K In function '[01m[KUG::INT CheckVector(const FORMAT*, const INT*, UG::D2::GEOM_OBJECT*, const char*, UG::D2::VECTOR*, UG::INT, UG::INT)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:2772:29:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] if (VOTYPE(theVector) != VectorObjType) In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.h:54[m[K, from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:75[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:[m[K In function '[01m[Kint Scatter_VectorVClass(DDD::DDDContext&, DDD::DDD_OBJ, void*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/misc.h:70:39:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] #define MAX(x,y) (([01;35m[K(x)>(y)[m[K) ? (x) : (y)) [01;35m[K~~~^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gm.h:1717:8:[m[K [01;36m[Knote: [m[Kin definition of macro '[01m[KCW_WRITE_STATIC[m[K' ((([01;36m[Kn[m[K) << s ## SHIFT) & StaticControlWordMask(s)) [01;36m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:3300:3:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KSETVCLASS[m[K' [01;36m[KSETVCLASS[m[K(theVector,MAX(VCLASS(theVector),((INT *)data)[0])); [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:3300:23:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KMAX[m[K' SETVCLASS(theVector,[01;36m[KMAX[m[K(VCLASS(theVector),((INT *)data)[0])); [01;36m[K^~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:[m[K In function '[01m[KUG::INT PropagateVectorClass(UG::D2::GRID*, UG::INT)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:3330:27:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] if ((VCLASS(theVector)==vclass)&&(VSTART(theVector)!=NULL)) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:3333:38:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] if ((VCLASS(MDEST(theMatrix))<vclass) In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.h:54[m[K, from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:75[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:[m[K In function '[01m[Kint Scatter_VectorVNClass(DDD::DDDContext&, DDD::DDD_OBJ, void*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/misc.h:70:39:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] #define MAX(x,y) (([01;35m[K(x)>(y)[m[K) ? (x) : (y)) [01;35m[K~~~^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gm.h:1717:8:[m[K [01;36m[Knote: [m[Kin definition of macro '[01m[KCW_WRITE_STATIC[m[K' ((([01;36m[Kn[m[K) << s ## SHIFT) & StaticControlWordMask(s)) [01;36m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:3499:3:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KSETVNCLASS[m[K' [01;36m[KSETVNCLASS[m[K(theVector,MAX(VNCLASS(theVector),((INT *)data)[0])); [01;36m[K^~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:3499:24:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KMAX[m[K' SETVNCLASS(theVector,[01;36m[KMAX[m[K(VNCLASS(theVector),((INT *)data)[0])); [01;36m[K^~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:[m[K In function '[01m[KUG::INT PropagateNextVectorClass(UG::D2::GRID*, UG::INT)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:3529:28:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] if ((VNCLASS(theVector)==vnclass)&&(VSTART(theVector)!=NULL)) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:3532:39:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] if ((VNCLASS(MDEST(theMatrix))<vnclass) In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/debug.h:35[m[K, from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:65[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:[m[K In function '[01m[KUG::INT UG::D2::MaxNextVectorClass(UG::D2::GRID*, UG::D2::ELEMENT*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/misc.h:70:39:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] #define MAX(x,y) (([01;35m[K(x)>(y)[m[K) ? (x) : (y)) [01;35m[K~~~^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:3622:31:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KMAX[m[K' for (i=0; i<cnt; i++) m = [01;36m[KMAX[m[K(m,VNCLASS(vList[i])); [01;36m[K^~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/misc.h:70:39:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] #define MAX(x,y) (([01;35m[K(x)>(y)[m[K) ? (x) : (y)) [01;35m[K~~~^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:3634:31:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KMAX[m[K' for (i=0; i<cnt; i++) m = [01;36m[KMAX[m[K(m,VNCLASS(vList[i])); [01;36m[K^~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/misc.h:70:39:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] #define MAX(x,y) (([01;35m[K(x)>(y)[m[K) ? (x) : (y)) [01;35m[K~~~^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/algebra.cc:3639:31:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KMAX[m[K' for (i=0; i<cnt; i++) m = [01;36m[KMAX[m[K(m,VNCLASS(vList[i])); [01;36m[K^~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/cw.cc:[m[K In function '[01m[Kvoid UG::D2::ListCWofObject(const void*, UG::INT)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/cw.cc:261:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kcontrol_entries[i].offset_in_object==offset[m[K) [01;35m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/cw.cc:[m[K In function '[01m[Kvoid ListCWofObjectType(UG::INT, UG::INT, UG::PrintfProcPtr)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/cw.cc:363:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kcontrol_entries[i].offset_in_object==offset[m[K) [01;35m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/cw.cc:[m[K In function '[01m[KUG::INT InitPredefinedControlEntries()[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/cw.cc:583:33:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kcw->offset_in_object!=offset[m[K) [01;35m[K~~~~~~~~~~~~~~~~~~~~^~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/cw.cc:596:44:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Ktest_ce->offset_in_object==offset[m[K) [01;35m[K~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/cw.cc:[m[K In function '[01m[Kvoid UG::D2::WriteCW(void*, UG::INT, UG::INT)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/cw.cc:759:19:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kcw_objt != ce->objt_used[m[K) [01;35m[K~~~~~~~~^~~~~~~~~~~~~~~~[m[K [ 8%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/gm/er.cc.o [ 9%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/gm/evm.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/cw.cc:[m[K In function '[01m[Kvoid UG::D2::ListCWofObject(const void*, UG::INT)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/cw.cc:276:73:[m[K [01;35m[Kwarning: [m[Karray subscript 100 is above array bounds of '[01m[KUG::D2::CONTROL_ENTRY [100][m[K' [[01;35m[K-Warray-bounds[m[K] UserWriteF(" ce %s with offset in cw %3d: %10d\n",[01;35m[Kcontrol_entries[i][m[K.name,min,n); [01;35m[K~~~~~~~~~~~~~~~~~^[m[K [ 10%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/gm/dlmgr.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:[m[K In function '[01m[KUG::INT ExtractRules(UG::D3::MULTIGRID*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:1147:24:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if (NSONS(elem)!=nsons) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:[m[K In function '[01m[Kvoid CheckMRules(UG::D3::MULTIGRID*, UG::INT*, UG::D3::MGIO_RR_RULE*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:1849:24:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if (NSONS(elem)!=nsons) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:1887:26:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::SHORT[m[K' {aka '[01m[Kshort int[m[K'} and '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if (rson->tag!=TAG(son)) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:[m[K In function '[01m[KUG::INT UG::D3::ResetRefineTagsBeyondRuleManager(UG::D3::MULTIGRID*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:104:59:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] #define BEYOND_UG_RULES(e) (REFINE(e)>=UGMAXRULE(TAG(e))) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:2159:11:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KBEYOND_UG_RULES[m[K' if ([01;36m[KBEYOND_UG_RULES[m[K(elem)) [01;36m[K^~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:[m[K In function '[01m[KUG::INT ExtractERule(UG::D3::ELEMENT*, ERULE*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:274:25:[m[K [01;35m[Kwarning: [m[K'[01m[Kcorners[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] DOUBLE dco = [01;35m[Kcorners[0][m[K; [01;35m[K~~~~~~~~~^[m[K [ 10%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/gm/elements.cc.o [ 11%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/gm/enrol.cc.o [ 12%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/gm/er.cc.o [ 13%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/gm/gmcheck.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:[m[K In function '[01m[Kvoid CheckMRules(UG::D2::MULTIGRID*, UG::INT*, UG::D2::MGIO_RR_RULE*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:1849:24:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if (NSONS(elem)!=nsons) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:1887:26:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::SHORT[m[K' {aka '[01m[Kshort int[m[K'} and '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if (rson->tag!=TAG(son)) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:[m[K In function '[01m[KUG::INT UG::D2::ResetRefineTagsBeyondRuleManager(UG::D2::MULTIGRID*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:104:59:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] #define BEYOND_UG_RULES(e) (REFINE(e)>=UGMAXRULE(TAG(e))) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:2159:11:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KBEYOND_UG_RULES[m[K' if ([01;36m[KBEYOND_UG_RULES[m[K(elem)) [01;36m[K^~~~~~~~~~~~~~~[m[K [ 13%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/gm/evm.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:[m[K At global scope: [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:651:12:[m[K [01;35m[Kwarning: [m[K'[01m[KUG::INT ExtractERule(UG::D2::ELEMENT*, ERULE*)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static INT [01;35m[KExtractERule[m[K (ELEMENT *elem, ERULE *er) [01;35m[K^~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:473:12:[m[K [01;35m[Kwarning: [m[K'[01m[KUG::INT SonsAreEqual(UG::INT, const DOUBLE*, const HRULE*)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static INT [01;35m[KSonsAreEqual[m[K (INT nsons, const DOUBLE oco[], const HRULE *hr) [01;35m[K^~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:419:13:[m[K [01;35m[Kwarning: [m[K'[01m[KHRID Hash_InsertRule(UG::INT, UG::INT, const ERULE*, const DOUBLE*, HRULE**)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static HRID [01;35m[KHash_InsertRule[m[K (INT etag, INT key, const ERULE *er, const DOUBLE oco[], HRULE **next_handle) [01;35m[K^~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:342:13:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid FillOrderedSons(const ERULE*, UG::DOUBLE*)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static void [01;35m[KFillOrderedSons[m[K (const ERULE *er, DOUBLE oco[]) [01;35m[K^~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:[m[K In function '[01m[Kvoid URule2Mrule(const URULE*, UG::D2::MGIO_RR_RULE*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:1664:50:[m[K [01;35m[Kwarning: [m[Kiteration 4 invokes undefined behavior [[01;35m[K-Waggressive-loop-optimizations[m[K] sonData->corners[k] = [01;35m[Kur->sons[j].corners[k][m[K; [01;35m[K~~~~~~~~~~~~~~~~~~~~~^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:1663:16:[m[K [01;36m[Knote: [m[Kwithin this loop for (k=0; k<MGIO_MAX_CORNERS_OF_ELEM; k++) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:1666:40:[m[K [01;35m[Kwarning: [m[Kiteration 4 invokes undefined behavior [[01;35m[K-Waggressive-loop-optimizations[m[K] sonData->nb[k] = [01;35m[Kur->sons[j].nb[k][m[K; [01;35m[K~~~~~~~~~~~~~~~~^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:1665:16:[m[K [01;36m[Knote: [m[Kwithin this loop for (k=0; k<MGIO_MAX_SIDES_OF_ELEM; k++) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:[m[K In function '[01m[KUG::INT UG::D2::NEW_Write_RefRules(UG::D2::MULTIGRID*, UG::INT*, UG::INT, UG::D2::MGIO_RR_RULE**)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:1664:50:[m[K [01;35m[Kwarning: [m[Karray subscript 4 is above array bounds of '[01m[Kconst SHORT [4][m[K' {aka '[01m[Kconst short int [4][m[K'} [[01;35m[K-Warray-bounds[m[K] sonData->corners[k] = [01;35m[Kur->sons[j].corners[k][m[K; [01;35m[K~~~~~~~~~~~~~~~~~~~~~^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:1664:50:[m[K [01;35m[Kwarning: [m[Karray subscript 5 is above array bounds of '[01m[Kconst SHORT [4][m[K' {aka '[01m[Kconst short int [4][m[K'} [[01;35m[K-Warray-bounds[m[K] [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:1664:50:[m[K [01;35m[Kwarning: [m[Karray subscript 6 is above array bounds of '[01m[Kconst SHORT [4][m[K' {aka '[01m[Kconst short int [4][m[K'} [[01;35m[K-Warray-bounds[m[K] [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:1664:50:[m[K [01;35m[Kwarning: [m[Karray subscript 7 is above array bounds of '[01m[Kconst SHORT [4][m[K' {aka '[01m[Kconst short int [4][m[K'} [[01;35m[K-Warray-bounds[m[K] [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:1666:40:[m[K [01;35m[Kwarning: [m[Karray subscript 4 is above array bounds of '[01m[Kconst SHORT [4][m[K' {aka '[01m[Kconst short int [4][m[K'} [[01;35m[K-Warray-bounds[m[K] sonData->nb[k] = [01;35m[Kur->sons[j].nb[k][m[K; [01;35m[K~~~~~~~~~~~~~~~~^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/er.cc:1666:40:[m[K [01;35m[Kwarning: [m[Karray subscript 5 is above array bounds of '[01m[Kconst SHORT [4][m[K' {aka '[01m[Kconst short int [4][m[K'} [[01;35m[K-Warray-bounds[m[K] [ 14%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/gm/gmcheck.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gmcheck.cc:[m[K In function '[01m[KUG::INT CheckEdge(UG::D3::ELEMENT*, UG::D3::EDGE*, UG::INT)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gmcheck.cc:635:9:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if (i != ONEDGE(theVertex)) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gmcheck.cc:[m[K In function '[01m[KUG::INT CheckElement(UG::D3::GRID*, UG::D3::ELEMENT*, UG::INT*, UG::INT*, UG::INT*, UG::INT*, UG::INT*, UG::INT*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gmcheck.cc:708:23:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if (GLEVEL(theGrid) != LEVEL(theElement)) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gmcheck.cc:1036:16:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] for (i=0; i<NSONS(theFather); i++) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gmcheck.cc:1040:11:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if (i == NSONS(theFather)) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gmcheck.cc:[m[K In function '[01m[KUG::INT CheckGeometry(UG::D3::GRID*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gmcheck.cc:1592:18:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kint[m[K' and '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] for (i=0; i<NSONS(theElement); i++) [ 15%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/gm/initgm.cc.o [ 15%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/gm/mgheapmgr.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gmcheck.cc:[m[K In function '[01m[KUG::INT CheckEdge(UG::D2::ELEMENT*, UG::D2::EDGE*, UG::INT)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gmcheck.cc:635:9:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if (i != ONEDGE(theVertex)) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gmcheck.cc:[m[K In function '[01m[KUG::INT CheckElement(UG::D2::GRID*, UG::D2::ELEMENT*, UG::INT*, UG::INT*, UG::INT*, UG::INT*, UG::INT*, UG::INT*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gmcheck.cc:708:23:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if (GLEVEL(theGrid) != LEVEL(theElement)) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gmcheck.cc:1036:16:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] for (i=0; i<NSONS(theFather); i++) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gmcheck.cc:1040:11:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if (i == NSONS(theFather)) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gmcheck.cc:[m[K In function '[01m[KUG::INT CheckGeometry(UG::D2::GRID*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gmcheck.cc:1592:18:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kint[m[K' and '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] for (i=0; i<NSONS(theElement); i++) [ 16%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/gm/mgio.cc.o [ 17%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/gm/refine.cc.o [ 17%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/gm/initgm.cc.o [ 18%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/gm/mgheapmgr.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/refine.cc:[m[K In function '[01m[KUG::INT RestrictMarks(UG::D2::GRID*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/refine.cc:2599:20:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kint[m[K' and '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] for (i=0; i<NSONS(theElement); i++) [ 18%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/gm/rm-write2file.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/refine.cc:[m[K At global scope: [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/refine.cc:5871:12:[m[K [01;35m[Kwarning: [m[K'[01m[KUG::INT CheckMultiGrid(UG::D2::MULTIGRID*)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static INT [01;35m[KCheckMultiGrid[m[K (MULTIGRID *theMG) [01;35m[K^~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/refine.cc:389:12:[m[K [01;35m[Kwarning: [m[K'[01m[KCondensedEdgeOfSide[m[K' defined but not used [[01;35m[K-Wunused-variable[m[K] static INT [01;35m[KCondensedEdgeOfSide[m[K[4] = {0x07,0x32,0x2C,0x19}; [01;35m[K^~~~~~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/refine.cc:378:12:[m[K [01;35m[Kwarning: [m[K'[01m[KTriSectionEdge[m[K' defined but not used [[01;35m[K-Wunused-variable[m[K] static INT [01;35m[KTriSectionEdge[m[K[64][2] = [01;35m[K^~~~~~~~~~~~~~[m[K [ 19%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/gm/mgio.cc.o [ 19%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/gm/refine.cc.o [ 20%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/gm/rm-write2file.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/refine.cc:[m[K In function '[01m[KUG::INT UG::D2::AdaptMultiGrid(UG::D2::MULTIGRID*, UG::INT, UG::INT, UG::INT)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/refine.cc:5999:22:[m[K [01;35m[Kwarning: [m[K'[01m[Knrefined[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] INT level,toplevel,[01;35m[Knrefined[m[K,nadapted; [01;35m[K^~~~~~~~[m[K In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/debug.h:35[m[K, from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/refine.cc:69[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/refine.cc:[m[K In function '[01m[Kint Scatter_EdgeClosureInfo(DDD::DDDContext&, DDD::DDD_OBJ, void*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/misc.h:70:39:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] #define MAX(x,y) (([01;35m[K(x)>(y)[m[K) ? (x) : (y)) [01;35m[K~~~^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/refine.cc:986:13:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KMAX[m[K' pattern = [01;36m[KMAX[m[K(PATTERN(theEdge),((INT *)data)[0]); [01;36m[K^~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/refine.cc:[m[K In function '[01m[Kint Scatter_AddEdgePattern(DDD::DDDContext&, DDD::DDD_OBJ, void*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/misc.h:69:39:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] #define MIN(x,y) (([01;35m[K(x)<(y)[m[K) ? (x) : (y)) [01;35m[K~~~^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/refine.cc:1664:16:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KMIN[m[K' addpattern = [01;36m[KMIN[m[K(ADDPATTERN(theEdge),((INT *)data)[0]); [01;36m[K^~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/refine.cc:[m[K In function '[01m[KUG::INT RestrictMarks(UG::D3::GRID*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/refine.cc:2599:20:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kint[m[K' and '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] for (i=0; i<NSONS(theElement); i++) [ 21%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/gm/rm.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/refine.cc:[m[K At global scope: [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/refine.cc:5871:12:[m[K [01;35m[Kwarning: [m[K'[01m[KUG::INT CheckMultiGrid(UG::D3::MULTIGRID*)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static INT [01;35m[KCheckMultiGrid[m[K (MULTIGRID *theMG) [01;35m[K^~~~~~~~~~~~~~[m[K [ 22%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/gm/rm.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/rm-write2file.cc:[m[K In function '[01m[Kvoid Write2File(FILE*, const std::vector<UG::D3::refrule>&, const std::vector<short int>&)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/rm-write2file.cc:171:19:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kint[m[K' and '[01m[Kstd::vector<UG::D3::refrule>::size_type[m[K' {aka '[01m[Klong unsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] for( int i=0; [01;35m[Ki < rules.size()[m[K; i++) [01;35m[K~~^~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/rm.cc:128:16:[m[K [01;35m[Kwarning: [m[K'[01m[KEmpty_Rule[m[K' defined but not used [[01;35m[K-Wunused-variable[m[K] static REFRULE [01;35m[KEmpty_Rule[m[K = [01;35m[K^~~~~~~~~~[m[K [ 23%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/gm/shapes.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/rm.cc:[m[K In function '[01m[KUG::INT MaxRightAngle(UG::D3::ELEMENT*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/rm.cc:1977:18:[m[K [01;35m[Kwarning: [m[K'[01m[Krefrule[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] return (refrule[01;35m[K)[m[K; [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/rm.cc:[m[K In function '[01m[KUG::INT MaxPerpendicular(UG::D3::ELEMENT*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/rm.cc:1905:18:[m[K [01;35m[Kwarning: [m[K'[01m[Krefrule[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] return (refrule[01;35m[K)[m[K; [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/refine.cc:[m[K In function '[01m[Kint RefineElementGreen(UG::D3::GRID*, UG::D3::ELEMENT*, UG::D3::NODE**)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/refine.cc:4237:20:[m[K [01;35m[Kwarning: [m[K'[01m[Knode0[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] int nelem,nedges,[01;35m[Knode0[m[K; [01;35m[K^~~~~[m[K [ 23%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/gm/shapes.cc.o [ 25%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/gm/ugio.cc.o In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/shapes.cc:38[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/evm.h:[m[K In function '[01m[KUG::INT UG::D2::UG_GlobalToLocal(UG::INT, const DOUBLE**, const DOUBLE*, UG::DOUBLE*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/evm.h:88:69:[m[K [01;35m[Kwarning: [m[K'[01m[Ktmp[0][m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] #define V2_SUBTRACT(A,B,C) {(C)[0] = (A)[0] [01;35m[K-[m[K (B)[0];\ [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/shapes.cc:152:17:[m[K [01;36m[Knote: [m[K'[01m[Ktmp[0][m[K' was declared here DOUBLE_VECTOR [01;36m[Ktmp[m[K,diff,M[DIM],IM[DIM]; [01;36m[K^~~[m[K In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/shapes.cc:38[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/evm.h:89:69:[m[K [01;35m[Kwarning: [m[K'[01m[Ktmp[1][m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] (C)[1] = (A)[1] [01;35m[K-[m[K (B)[1];} [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/shapes.cc:152:17:[m[K [01;36m[Knote: [m[K'[01m[Ktmp[1][m[K' was declared here DOUBLE_VECTOR [01;36m[Ktmp[m[K,diff,M[DIM],IM[DIM]; [01;36m[K^~~[m[K [ 25%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/gm/ugio.cc.o In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/shapes.cc:38[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/evm.h:[m[K In function '[01m[KUG::INT UG::D3::UG_GlobalToLocal(UG::INT, const DOUBLE**, const DOUBLE*, UG::DOUBLE*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/evm.h:136:69:[m[K [01;35m[Kwarning: [m[K'[01m[Ktmp[0][m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] #define V3_SUBTRACT(A,B,C) {(C)[0] = (A)[0] [01;35m[K-[m[K (B)[0];\ [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/shapes.cc:152:17:[m[K [01;36m[Knote: [m[K'[01m[Ktmp[0][m[K' was declared here DOUBLE_VECTOR [01;36m[Ktmp[m[K,diff,M[DIM],IM[DIM]; [01;36m[K^~~[m[K In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/shapes.cc:38[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/evm.h:137:69:[m[K [01;35m[Kwarning: [m[K'[01m[Ktmp[1][m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] (C)[1] = (A)[1] [01;35m[K-[m[K (B)[1];\ [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/shapes.cc:152:17:[m[K [01;36m[Knote: [m[K'[01m[Ktmp[1][m[K' was declared here DOUBLE_VECTOR [01;36m[Ktmp[m[K,diff,M[DIM],IM[DIM]; [01;36m[K^~~[m[K In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/shapes.cc:38[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/evm.h:138:69:[m[K [01;35m[Kwarning: [m[K'[01m[Ktmp[2][m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] (C)[2] = (A)[2] [01;35m[K-[m[K (B)[2];} [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/shapes.cc:152:17:[m[K [01;36m[Knote: [m[K'[01m[Ktmp[2][m[K' was declared here DOUBLE_VECTOR [01;36m[Ktmp[m[K,diff,M[DIM],IM[DIM]; [01;36m[K^~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/refine.cc:[m[K In function '[01m[KUG::INT UG::D3::AdaptMultiGrid(UG::D3::MULTIGRID*, UG::INT, UG::INT, UG::INT)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/refine.cc:5999:22:[m[K [01;35m[Kwarning: [m[K'[01m[Knrefined[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] INT level,toplevel,[01;35m[Knrefined[m[K,nadapted; [01;35m[K^~~~~~~~[m[K [ 26%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/gm/ugm.cc.o [ 26%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/ddd/analyser/inv.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugio.cc:[m[K In function '[01m[KUG::INT InsertLocalTree(UG::D3::GRID*, UG::D3::ELEMENT*, UG::D3::MGIO_REFINEMENT*, int*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugio.cc:2374:17:[m[K [01;35m[Kwarning: [m[K'[01m[Knex[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] if (!([01;35m[K(nex>>i)[m[K&1)) [01;35m[K~~~~^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:[m[K In function '[01m[KUG::D3::NODE* GetSideNodeX(const ELEMENT*, UG::INT, UG::INT, UG::D3::NODE**)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:895:35:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] if (ONSIDE(theVertex) == side) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:905:23:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if (nbside==ONSIDE(theVertex)) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:958:33:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] if (ONSIDE(theVertex) == side) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugio.cc:[m[K In function '[01m[KUG::INT InsertLocalTree(UG::D2::GRID*, UG::D2::ELEMENT*, UG::D2::MGIO_REFINEMENT*, int*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugio.cc:2374:17:[m[K [01;35m[Kwarning: [m[K'[01m[Knex[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] if (!([01;35m[K(nex>>i)[m[K&1)) [01;35m[K~~~~^~~~[m[K In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/evm.h:40[m[K, from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:61[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:[m[K In function '[01m[KUG::INT UG::D3::InsertMesh(UG::D3::MULTIGRID*, UG::D3::MESH*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gm.h:2917:54:[m[K [01;35m[Kwarning: [m[Karray subscript has type '[01m[Kchar[m[K' [[01;35m[K-Wchar-subscripts[m[K] #define GRID_ON_LEVEL(p,i) ((p)->grids[i[01;35m[K][m[K) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:4739:17:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KGRID_ON_LEVEL[m[K' theGrid = [01;36m[KGRID_ON_LEVEL[m[K(theMG,theMesh->VertexLevel[i]); [01;36m[K^~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gm.h:2917:54:[m[K [01;35m[Kwarning: [m[Karray subscript has type '[01m[Kchar[m[K' [[01;35m[K-Wchar-subscripts[m[K] #define GRID_ON_LEVEL(p,i) ((p)->grids[i[01;35m[K][m[K) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:4751:17:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KGRID_ON_LEVEL[m[K' theGrid = [01;36m[KGRID_ON_LEVEL[m[K(theMG,theMesh->VertexLevel[i]); [01;36m[K^~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:4788:46:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] if (ListNode==NULL || LEVEL(ListNode)<i) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:4793:48:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] if (ListNode==NULL || LEVEL(ListNode)<i-1) [ 27%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/ddd/ctrl/cons.cc.o In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/evm.h:40[m[K, from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:61[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:[m[K In function '[01m[Kint Scatter_NodeClass(DDD::DDDContext&, DDD::DDD_OBJ, void*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/misc.h:70:39:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] #define MAX(x,y) (([01;35m[K(x)>(y)[m[K) ? (x) : (y)) [01;35m[K~~~^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gm.h:1717:8:[m[K [01;36m[Knote: [m[Kin definition of macro '[01m[KCW_WRITE_STATIC[m[K' ((([01;36m[Kn[m[K) << s ## SHIFT) & StaticControlWordMask(s)) [01;36m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:6398:3:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KSETNCLASS[m[K' [01;36m[KSETNCLASS[m[K(theNode,MAX(NCLASS(theNode),((INT *)data)[0])); [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:6398:21:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KMAX[m[K' SETNCLASS(theNode,[01;36m[KMAX[m[K(NCLASS(theNode),((INT *)data)[0])); [01;36m[K^~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:[m[K In function '[01m[KUG::INT PropagateNodeClass(UG::D3::GRID*, UG::INT)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:6438:29:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] if (NCLASS(theNode) < nclass) In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/evm.h:40[m[K, from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:61[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:[m[K In function '[01m[Kint Scatter_NextNodeClass(DDD::DDDContext&, DDD::DDD_OBJ, void*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/misc.h:70:39:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] #define MAX(x,y) (([01;35m[K(x)>(y)[m[K) ? (x) : (y)) [01;35m[K~~~^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gm.h:1717:8:[m[K [01;36m[Knote: [m[Kin definition of macro '[01m[KCW_WRITE_STATIC[m[K' ((([01;36m[Kn[m[K) << s ## SHIFT) & StaticControlWordMask(s)) [01;36m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:6573:3:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KSETNNCLASS[m[K' [01;36m[KSETNNCLASS[m[K(theNode,MAX(NNCLASS(theNode),((INT *)data)[0])); [01;36m[K^~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:6573:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KMAX[m[K' SETNNCLASS(theNode,[01;36m[KMAX[m[K(NNCLASS(theNode),((INT *)data)[0])); [01;36m[K^~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:[m[K In function '[01m[KUG::INT PropagateNextNodeClass(UG::D3::GRID*, UG::INT)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:6600:30:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] if (NNCLASS(theNode) < nnclass) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:[m[K In function '[01m[KUG::INT FinishGrid(UG::D3::MULTIGRID*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:6946:25:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if (nbid==SUBDOMAIN(nb)) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:6948:28:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] else if (id==SUBDOMAIN(nb)) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:[m[K At global scope: [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:6855:12:[m[K [01;35m[Kwarning: [m[K'[01m[KUG::INT FinishGrid(UG::D3::MULTIGRID*)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static INT [01;35m[KFinishGrid[m[K (MULTIGRID *mg) [01;35m[K^~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugio.cc:[m[K In function '[01m[KUG::D3::MULTIGRID* UG::D3::LoadMultiGrid(const char*, const char*, const char*, const char*, const char*, long unsigned int, UG::INT, UG::INT, UG::INT, std::shared_ptr<PPIF::PPIFContext>)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugio.cc:3136:36:[m[K [01;35m[Kwarning: [m[K'[01m[KPositions[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] theMesh.Position[i] = [01;35m[KPositions+MGIO_DIM*i[m[K; [01;35m[K~~~~~~~~~^~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugio.cc:3106:20:[m[K [01;35m[Kwarning: [m[K'[01m[KBndPList[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] [01;35m[KtheMesh.theBndPs = BndPList[m[K; [01;35m[K~~~~~~~~~~~~~~~~~^~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugio.cc:3196:77:[m[K [01;35m[Kwarning: [m[K'[01m[Kvidlist[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] Element_corner_ids_uniq_subdom[i][j] = vidlist[cge->cornerid[j]-foid[01;35m[K][m[K; [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugio.cc:[m[K In function '[01m[KUG::D2::MULTIGRID* UG::D2::LoadMultiGrid(const char*, const char*, const char*, const char*, const char*, long unsigned int, UG::INT, UG::INT, UG::INT, std::shared_ptr<PPIF::PPIFContext>)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugio.cc:3136:36:[m[K [01;35m[Kwarning: [m[K'[01m[KPositions[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] theMesh.Position[i] = [01;35m[KPositions+MGIO_DIM*i[m[K; [01;35m[K~~~~~~~~~^~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugio.cc:3106:20:[m[K [01;35m[Kwarning: [m[K'[01m[KBndPList[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] [01;35m[KtheMesh.theBndPs = BndPList[m[K; [01;35m[K~~~~~~~~~~~~~~~~~^~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugio.cc:3196:77:[m[K [01;35m[Kwarning: [m[K'[01m[Kvidlist[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] Element_corner_ids_uniq_subdom[i][j] = vidlist[cge->cornerid[j]-foid[01;35m[K][m[K; [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ctrl/cons.cc:[m[K In function '[01m[Kint UG::D3::ConsBuildMsgInfos(DDD::DDDContext&, UG::D3::CONS_INFO*, int, UG::D3::CONSMSG**)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ctrl/cons.cc:142:26:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D3::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[KallItems[i].dest != lastdest[m[K) [01;35m[K~~~~~~~~~~~~~~~~~^~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ctrl/cons.cc:[m[K In function '[01m[Kint UG::D3::ConsCheckGlobalCpl(DDD::DDDContext&)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ctrl/cons.cc:286:35:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D3::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[K(DDD_PROC)CPL_PROC(cpl) >= procs[m[K) [01;35m[K~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ctrl/cons.cc:[m[K In function '[01m[Kint UG::D3::Cons2CheckSingleMsg(DDD::DDDContext&, DDD::LC_MSGHANDLE, DDD::DDD_HEADER**)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ctrl/cons.cc:390:29:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D3::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[KtheCplBuf[i].proc == me[m[K) [01;35m[K~~~~~~~~~~~~~~~~~~^~~~~[m[K In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ctrl/cons.cc:41[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:274:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kunsigned int[m[K' and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] #define ObjHasCpl(context, o) (OBJ_INDEX(o) [01;35m[K<[m[K context.couplingContext().nCpls) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:281:37:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjHasCpl[m[K' #define ObjCplList(context, o) ([01;36m[KObjHasCpl[m[K(context, o) ? context.couplingContext().cplTable[OBJ_INDEX(o)] : nullptr) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ctrl/cons.cc:408:16:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjCplList[m[K' for(j2=[01;36m[KObjCplList[m[K(context, locObjs[j]); j2!=NULL; j2=CPL_NEXT(j2)) [01;36m[K^~~~~~~~~~[m[K [ 27%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/ddd/ctrl/debug.cc.o [ 28%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/gm/ugm.cc.o [ 29%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/ddd/ctrl/stat.cc.o [ 30%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/ddd/ident/ident.cc.o In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/evm.h:40[m[K, from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:61[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:[m[K In function '[01m[KUG::INT UG::D2::InsertMesh(UG::D2::MULTIGRID*, UG::D2::MESH*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gm.h:2917:54:[m[K [01;35m[Kwarning: [m[Karray subscript has type '[01m[Kchar[m[K' [[01;35m[K-Wchar-subscripts[m[K] #define GRID_ON_LEVEL(p,i) ((p)->grids[i[01;35m[K][m[K) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:4739:17:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KGRID_ON_LEVEL[m[K' theGrid = [01;36m[KGRID_ON_LEVEL[m[K(theMG,theMesh->VertexLevel[i]); [01;36m[K^~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gm.h:2917:54:[m[K [01;35m[Kwarning: [m[Karray subscript has type '[01m[Kchar[m[K' [[01;35m[K-Wchar-subscripts[m[K] #define GRID_ON_LEVEL(p,i) ((p)->grids[i[01;35m[K][m[K) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:4751:17:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KGRID_ON_LEVEL[m[K' theGrid = [01;36m[KGRID_ON_LEVEL[m[K(theMG,theMesh->VertexLevel[i]); [01;36m[K^~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:4788:46:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] if (ListNode==NULL || LEVEL(ListNode)<i) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:4793:48:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] if (ListNode==NULL || LEVEL(ListNode)<i-1) In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/evm.h:40[m[K, from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:61[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:[m[K In function '[01m[Kint Scatter_NodeClass(DDD::DDDContext&, DDD::DDD_OBJ, void*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/misc.h:70:39:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] #define MAX(x,y) (([01;35m[K(x)>(y)[m[K) ? (x) : (y)) [01;35m[K~~~^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gm.h:1717:8:[m[K [01;36m[Knote: [m[Kin definition of macro '[01m[KCW_WRITE_STATIC[m[K' ((([01;36m[Kn[m[K) << s ## SHIFT) & StaticControlWordMask(s)) [01;36m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:6398:3:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KSETNCLASS[m[K' [01;36m[KSETNCLASS[m[K(theNode,MAX(NCLASS(theNode),((INT *)data)[0])); [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:6398:21:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KMAX[m[K' SETNCLASS(theNode,[01;36m[KMAX[m[K(NCLASS(theNode),((INT *)data)[0])); [01;36m[K^~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:[m[K In function '[01m[KUG::INT PropagateNodeClass(UG::D2::GRID*, UG::INT)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:6438:29:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] if (NCLASS(theNode) < nclass) In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/evm.h:40[m[K, from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:61[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:[m[K In function '[01m[Kint Scatter_NextNodeClass(DDD::DDDContext&, DDD::DDD_OBJ, void*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/misc.h:70:39:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] #define MAX(x,y) (([01;35m[K(x)>(y)[m[K) ? (x) : (y)) [01;35m[K~~~^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/gm.h:1717:8:[m[K [01;36m[Knote: [m[Kin definition of macro '[01m[KCW_WRITE_STATIC[m[K' ((([01;36m[Kn[m[K) << s ## SHIFT) & StaticControlWordMask(s)) [01;36m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:6573:3:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KSETNNCLASS[m[K' [01;36m[KSETNNCLASS[m[K(theNode,MAX(NNCLASS(theNode),((INT *)data)[0])); [01;36m[K^~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:6573:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KMAX[m[K' SETNNCLASS(theNode,[01;36m[KMAX[m[K(NNCLASS(theNode),((INT *)data)[0])); [01;36m[K^~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:[m[K In function '[01m[KUG::INT PropagateNextNodeClass(UG::D2::GRID*, UG::INT)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:6600:30:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} [[01;35m[K-Wsign-compare[m[K] if (NNCLASS(theNode) < nnclass) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:[m[K In function '[01m[KUG::INT FinishGrid(UG::D2::MULTIGRID*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:6946:25:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if (nbid==SUBDOMAIN(nb)) [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:6948:28:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] else if (id==SUBDOMAIN(nb)) [ 30%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/ddd/if/ifcheck.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:[m[K At global scope: [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:6855:12:[m[K [01;35m[Kwarning: [m[K'[01m[KUG::INT FinishGrid(UG::D2::MULTIGRID*)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static INT [01;35m[KFinishGrid[m[K (MULTIGRID *mg) [01;35m[K^~~~~~~~~~[m[K In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/rm.h:39[m[K, from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:63[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/refine.h:[m[K In function '[01m[KUG::INT UG::D3::MultiGridStatus(const MULTIGRID*, UG::INT, UG::INT, UG::INT, UG::INT)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/refine.h:167:85:[m[K [01;35m[Kwarning: [m[K'[01m[Kpredmax[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] #define SETPREDMAX(r,n) (r).predicted_max[(r).step] [01;35m[K=[m[K (n) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:5432:11:[m[K [01;36m[Knote: [m[K'[01m[Kpredmax[m[K' was declared here float [01;36m[Kpredmax[m[K; [01;36m[K^~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ident/ident.cc:[m[K In function '[01m[Kvoid UG::D3::idcons_CheckPairs(DDD::DDDContext&)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ident/ident.cc:949:26:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Ksize_t[m[K' {aka '[01m[Klong unsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] else if ([01;35m[Kmsgs[j].size!=plist->nEntries[m[K) [01;35m[K~~~~~~~~~~~~^~~~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ident/ident.cc:[m[K In function '[01m[KDDD::Ident::IdEntry* UG::D3::IdentifyIdEntry(DDD::DDDContext&, UG::D3::DDD_HDR, UG::D3::DDD_PROC, int)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ident/ident.cc:1218:12:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D3::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kproc == context.me()[m[K) [01;35m[K~~~~~^~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ident/ident.cc:1222:12:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D3::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kproc >= context.procs()[m[K) [01;35m[K~~~~~^~~~~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/if/ifcheck.cc:[m[K In function '[01m[Kint UG::D3::DDD_CheckInterface(DDD::DDDContext&, UG::D3::DDD_IF)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/if/ifcheck.cc:111:27:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Ksize_t[m[K' {aka '[01m[Klong unsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kmsgs[k].size!=h->nItems[m[K) [01;35m[K~~~~~~~~~~~~^~~~~~~~~~~[m[K In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ident/ident.cc:69[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:[m[K At global scope: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ident/ident.cc:232:22:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid DDD::Ident::{anonymous}::IdEntrySegm_Print(DDD::Ident::{anonymous}::IdEntrySegm*, int, FILE*)[m[K' declared '[01m[Kstatic[m[K' but never defined [[01;35m[K-Wunused-function[m[K] #define SegmListOf [01;35m[KIdEntry[m[K [01;35m[K^~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:36:22:[m[K [01;36m[Knote: [m[Kin definition of macro '[01m[K_CCAT[m[K' #define _CCAT(a,b) [01;36m[Ka[m[K ## b [01;36m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:67:26:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCCAT[m[K' #define Method(M) [01;36m[KCCAT[m[K(CCAT(ClassName,_),M) [01;36m[K^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:37:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[K_CCAT[m[K' #define CCAT(a,b) [01;36m[K_CCAT[m[K(a,b) [01;36m[K^~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:67:31:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCCAT[m[K' #define Method(M) CCAT([01;36m[KCCAT[m[K(ClassName,_),M) [01;36m[K^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:37:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[K_CCAT[m[K' #define CCAT(a,b) [01;36m[K_CCAT[m[K(a,b) [01;36m[K^~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:56:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCCAT[m[K' #define CSegm [01;36m[KCCAT[m[K(SegmListOf,Segm) [01;36m[K^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:56:27:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KSegmListOf[m[K' #define CSegm CCAT([01;36m[KSegmListOf[m[K,Segm) [01;36m[K^~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:71:19:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCSegm[m[K' #define ClassName [01;36m[KCSegm[m[K [01;36m[K^~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:67:36:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KClassName[m[K' #define Method(M) CCAT(CCAT([01;36m[KClassName[m[K,_),M) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:80:6:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KMethod[m[K' void [01;36m[KMethod[m[K(Print) (DefThis _PRINTPARAMS); [01;36m[K^~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ident/ident.cc:914:13:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid UG::D3::idcons_CheckPairs(DDD::DDDContext&)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static void [01;35m[Kidcons_CheckPairs[m[K(DDD::DDDContext& context) [01;35m[K^~~~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ident/ident.cc:347:13:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid UG::D3::PrintPList(DDD::Ident::ID_PLIST*)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static void [01;35m[KPrintPList[m[K (ID_PLIST *plist) [01;35m[K^~~~~~~~~~[m[K In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ident/ident.cc:69[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ident/ident.cc:232:22:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid DDD::Ident::{anonymous}::IdEntrySegmList_GetResources(DDD::Ident::{anonymous}::IdEntrySegmList*, int*, int*, size_t*, size_t*)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] #define SegmListOf [01;35m[KIdEntry[m[K [01;35m[K^~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:36:22:[m[K [01;36m[Knote: [m[Kin definition of macro '[01m[K_CCAT[m[K' #define _CCAT(a,b) [01;36m[Ka[m[K ## b [01;36m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:67:26:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCCAT[m[K' #define Method(M) [01;36m[KCCAT[m[K(CCAT(ClassName,_),M) [01;36m[K^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:37:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[K_CCAT[m[K' #define CCAT(a,b) [01;36m[K_CCAT[m[K(a,b) [01;36m[K^~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:67:31:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCCAT[m[K' #define Method(M) CCAT([01;36m[KCCAT[m[K(ClassName,_),M) [01;36m[K^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:37:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[K_CCAT[m[K' #define CCAT(a,b) [01;36m[K_CCAT[m[K(a,b) [01;36m[K^~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:57:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCCAT[m[K' #define CSegmList [01;36m[KCCAT[m[K(SegmListOf,SegmList) [01;36m[K^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:57:27:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KSegmListOf[m[K' #define CSegmList CCAT([01;36m[KSegmListOf[m[K,SegmList) [01;36m[K^~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:107:19:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCSegmList[m[K' #define ClassName [01;36m[KCSegmList[m[K [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:67:36:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KClassName[m[K' #define Method(M) CCAT(CCAT([01;36m[KClassName[m[K,_),M) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:214:6:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KMethod[m[K' void [01;36m[KMethod[m[K(GetResources) (ParamThis, [01;36m[K^~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ident/ident.cc:232:22:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid DDD::Ident::{anonymous}::IdEntrySegmList_DiscardItem(DDD::Ident::{anonymous}::IdEntrySegmList*)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] #define SegmListOf [01;35m[KIdEntry[m[K [01;35m[K^~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:36:22:[m[K [01;36m[Knote: [m[Kin definition of macro '[01m[K_CCAT[m[K' #define _CCAT(a,b) [01;36m[Ka[m[K ## b [01;36m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:67:26:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCCAT[m[K' #define Method(M) [01;36m[KCCAT[m[K(CCAT(ClassName,_),M) [01;36m[K^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:37:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[K_CCAT[m[K' #define CCAT(a,b) [01;36m[K_CCAT[m[K(a,b) [01;36m[K^~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:67:31:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCCAT[m[K' #define Method(M) CCAT([01;36m[KCCAT[m[K(ClassName,_),M) [01;36m[K^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:37:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[K_CCAT[m[K' #define CCAT(a,b) [01;36m[K_CCAT[m[K(a,b) [01;36m[K^~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:57:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCCAT[m[K' #define CSegmList [01;36m[KCCAT[m[K(SegmListOf,SegmList) [01;36m[K^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:57:27:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KSegmListOf[m[K' #define CSegmList CCAT([01;36m[KSegmListOf[m[K,SegmList) [01;36m[K^~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:107:19:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCSegmList[m[K' #define ClassName [01;36m[KCSegmList[m[K [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:67:36:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KClassName[m[K' #define Method(M) CCAT(CCAT([01;36m[KClassName[m[K,_),M) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:179:6:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KMethod[m[K' void [01;36m[KMethod[m[K(DiscardItem) (ParamThis) [01;36m[K^~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ident/ident.cc:232:22:[m[K [01;35m[Kwarning: [m[K'[01m[Kint DDD::Ident::{anonymous}::IdEntrySegmList_GetNDiscarded(DDD::Ident::{anonymous}::IdEntrySegmList*)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] #define SegmListOf [01;35m[KIdEntry[m[K [01;35m[K^~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:36:22:[m[K [01;36m[Knote: [m[Kin definition of macro '[01m[K_CCAT[m[K' #define _CCAT(a,b) [01;36m[Ka[m[K ## b [01;36m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:67:26:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCCAT[m[K' #define Method(M) [01;36m[KCCAT[m[K(CCAT(ClassName,_),M) [01;36m[K^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:37:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[K_CCAT[m[K' #define CCAT(a,b) [01;36m[K_CCAT[m[K(a,b) [01;36m[K^~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:67:31:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCCAT[m[K' #define Method(M) CCAT([01;36m[KCCAT[m[K(ClassName,_),M) [01;36m[K^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:37:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[K_CCAT[m[K' #define CCAT(a,b) [01;36m[K_CCAT[m[K(a,b) [01;36m[K^~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:57:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCCAT[m[K' #define CSegmList [01;36m[KCCAT[m[K(SegmListOf,SegmList) [01;36m[K^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:57:27:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KSegmListOf[m[K' #define CSegmList CCAT([01;36m[KSegmListOf[m[K,SegmList) [01;36m[K^~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:107:19:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCSegmList[m[K' #define ClassName [01;36m[KCSegmList[m[K [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:67:36:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KClassName[m[K' #define Method(M) CCAT(CCAT([01;36m[KClassName[m[K,_),M) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:174:5:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KMethod[m[K' int [01;36m[KMethod[m[K(GetNDiscarded) (ParamThis) [01;36m[K^~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ident/ident.cc:232:22:[m[K [01;35m[Kwarning: [m[K'[01m[Kint DDD::Ident::{anonymous}::IdEntrySegmList_GetNItems(DDD::Ident::{anonymous}::IdEntrySegmList*)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] #define SegmListOf [01;35m[KIdEntry[m[K [01;35m[K^~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:36:22:[m[K [01;36m[Knote: [m[Kin definition of macro '[01m[K_CCAT[m[K' #define _CCAT(a,b) [01;36m[Ka[m[K ## b [01;36m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:67:26:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCCAT[m[K' #define Method(M) [01;36m[KCCAT[m[K(CCAT(ClassName,_),M) [01;36m[K^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:37:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[K_CCAT[m[K' #define CCAT(a,b) [01;36m[K_CCAT[m[K(a,b) [01;36m[K^~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:67:31:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCCAT[m[K' #define Method(M) CCAT([01;36m[KCCAT[m[K(ClassName,_),M) [01;36m[K^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:37:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[K_CCAT[m[K' #define CCAT(a,b) [01;36m[K_CCAT[m[K(a,b) [01;36m[K^~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:57:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCCAT[m[K' #define CSegmList [01;36m[KCCAT[m[K(SegmListOf,SegmList) [01;36m[K^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:57:27:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KSegmListOf[m[K' #define CSegmList CCAT([01;36m[KSegmListOf[m[K,SegmList) [01;36m[K^~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:107:19:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCSegmList[m[K' #define ClassName [01;36m[KCSegmList[m[K [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:67:36:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KClassName[m[K' #define Method(M) CCAT(CCAT([01;36m[KClassName[m[K,_),M) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:169:5:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KMethod[m[K' int [01;36m[KMethod[m[K(GetNItems) (ParamThis) [01;36m[K^~~~~~[m[K [ 31%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/ddd/if/ifcmds.cc.o In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/rm.h:39[m[K, from [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:63[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/refine.h:[m[K In function '[01m[KUG::INT UG::D2::MultiGridStatus(const MULTIGRID*, UG::INT, UG::INT, UG::INT, UG::INT)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/refine.h:167:85:[m[K [01;35m[Kwarning: [m[K'[01m[Kpredmax[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] #define SETPREDMAX(r,n) (r).predicted_max[(r).step] [01;35m[K=[m[K (n) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/ugm.cc:5432:11:[m[K [01;36m[Knote: [m[K'[01m[Kpredmax[m[K' was declared here float [01;36m[Kpredmax[m[K; [01;36m[K^~~~~~~[m[K [ 32%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/ddd/if/ifcreate.cc.o [ 32%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/ddd/if/ifobjsc.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/if/ifcreate.cc:[m[K In function '[01m[Kvoid UG::D3::DDD_IFDisplay(const DDD::DDDContext&, UG::D3::DDD_IF)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/if/ifcreate.cc:716:9:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D3::DDD_IF[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[KaIF >= context.ifCreateContext().nIfs[m[K) [01;35m[K~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/if/ifcreate.cc:[m[K In function '[01m[Ksize_t UG::D3::DDD_IFInfoMemory(const DDD::DDDContext&, UG::D3::DDD_IF)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/if/ifcreate.cc:890:12:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D3::DDD_IF[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[KifId >= context.ifCreateContext().nIfs[m[K) [01;35m[K~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K [ 33%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/ddd/if/ifuse.cc.o [ 33%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/ddd/analyser/inv.cc.o [ 34%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/ddd/join/jcmds.cc.o [ 34%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/ddd/join/join.cc.o [ 35%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/ddd/mgr/attr.cc.o [ 36%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/ddd/ctrl/cons.cc.o In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/join/jcmds.cc:46[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/join/jcmds.cc:[m[K In function '[01m[Kint UG::D3::PreparePhase1Msgs(DDD::DDDContext&, std::vector<UG::D3::JIJoin*>&, UG::D3::JOINMSG1**, size_t*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:274:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kunsigned int[m[K' and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] #define ObjHasCpl(context, o) (OBJ_INDEX(o) [01;35m[K<[m[K context.couplingContext().nCpls) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/join/jcmds.cc:125:9:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjHasCpl[m[K' if ([01;36m[KObjHasCpl[m[K(context, itemsJ[i]->hdr)) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/join/jcmds.cc:140:18:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D3::DDD_GID[m[K' {aka '[01m[Klong unsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if (local_gid!=GID_INVALID && local_gid!=itemsJ[i]->new_gid) In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/join/jcmds.cc:46[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/join/jcmds.cc:[m[K In function '[01m[Kvoid UG::D3::UnpackPhase1Msgs(DDD::DDDContext&, DDD::Basic::MSG_DESC**, int, DDD::DDD_HEADER**, int, UG::D3::JIPartner**, int*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:274:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kunsigned int[m[K' and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] #define ObjHasCpl(context, o) (OBJ_INDEX(o) [01;35m[K<[m[K context.couplingContext().nCpls) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:281:37:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjHasCpl[m[K' #define ObjCplList(context, o) ([01;36m[KObjHasCpl[m[K(context, o) ? context.couplingContext().cplTable[OBJ_INDEX(o)] : nullptr) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/join/jcmds.cc:279:17:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjCplList[m[K' for(cpl=[01;36m[KObjCplList[m[K(context, localCplObjs[j]); cpl!=NULL; cpl=CPL_NEXT(cpl)) [01;36m[K^~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:274:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kunsigned int[m[K' and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] #define ObjHasCpl(context, o) (OBJ_INDEX(o) [01;35m[K<[m[K context.couplingContext().nCpls) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:281:37:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjHasCpl[m[K' #define ObjCplList(context, o) ([01;36m[KObjHasCpl[m[K(context, o) ? context.couplingContext().cplTable[OBJ_INDEX(o)] : nullptr) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/join/jcmds.cc:299:17:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjCplList[m[K' for(cpl=[01;36m[KObjCplList[m[K(context, localCplObjs[j]); cpl!=NULL; cpl=CPL_NEXT(cpl)) [01;36m[K^~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/join/jcmds.cc:[m[K In function '[01m[Kvoid UG::D3::DDD_JoinObj(DDD::DDDContext&, UG::D3::DDD_HDR, UG::D3::DDD_PROC, UG::D3::DDD_GID)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/join/jcmds.cc:1160:11:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D3::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kdest>=procs[m[K) [01;35m[K~~~~^~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/join/jcmds.cc:1165:11:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D3::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kdest==context.me()[m[K) [01;35m[K~~~~^~~~~~~~~~~~~~[m[K In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/join/jcmds.cc:46[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:274:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kunsigned int[m[K' and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] #define ObjHasCpl(context, o) (OBJ_INDEX(o) [01;35m[K<[m[K context.couplingContext().nCpls) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/join/jcmds.cc:1169:7:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjHasCpl[m[K' if ([01;36m[KObjHasCpl[m[K(context, hdr)) [01;36m[K^~~~~~~~~[m[K [ 37%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/ddd/mgr/cplmgr.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ctrl/cons.cc:[m[K In function '[01m[Kint UG::D2::ConsBuildMsgInfos(DDD::DDDContext&, UG::D2::CONS_INFO*, int, UG::D2::CONSMSG**)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ctrl/cons.cc:142:26:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D2::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[KallItems[i].dest != lastdest[m[K) [01;35m[K~~~~~~~~~~~~~~~~~^~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ctrl/cons.cc:[m[K In function '[01m[Kint UG::D2::ConsCheckGlobalCpl(DDD::DDDContext&)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ctrl/cons.cc:286:35:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D2::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[K(DDD_PROC)CPL_PROC(cpl) >= procs[m[K) [01;35m[K~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ctrl/cons.cc:[m[K In function '[01m[Kint UG::D2::Cons2CheckSingleMsg(DDD::DDDContext&, DDD::LC_MSGHANDLE, DDD::DDD_HEADER**)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ctrl/cons.cc:390:29:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D2::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[KtheCplBuf[i].proc == me[m[K) [01;35m[K~~~~~~~~~~~~~~~~~~^~~~~[m[K In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ctrl/cons.cc:41[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:274:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kunsigned int[m[K' and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] #define ObjHasCpl(context, o) (OBJ_INDEX(o) [01;35m[K<[m[K context.couplingContext().nCpls) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:281:37:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjHasCpl[m[K' #define ObjCplList(context, o) ([01;36m[KObjHasCpl[m[K(context, o) ? context.couplingContext().cplTable[OBJ_INDEX(o)] : nullptr) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ctrl/cons.cc:408:16:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjCplList[m[K' for(j2=[01;36m[KObjCplList[m[K(context, locObjs[j]); j2!=NULL; j2=CPL_NEXT(j2)) [01;36m[K^~~~~~~~~~[m[K In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/cplmgr.cc:45[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/cplmgr.cc:[m[K In function '[01m[KDDD::COUPLING* UG::D3::AddCoupling(DDD::DDDContext&, UG::D3::DDD_HDR, UG::D3::DDD_PROC, UG::D3::DDD_PRIO)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:274:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kunsigned int[m[K' and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] #define ObjHasCpl(context, o) (OBJ_INDEX(o) [01;35m[K<[m[K context.couplingContext().nCpls) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/cplmgr.cc:265:9:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjHasCpl[m[K' if (! [01;36m[KObjHasCpl[m[K(context, hdr)) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/cplmgr.cc:267:20:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kint[m[K' and '[01m[Kstd::vector<DDD::COUPLING*>::size_type[m[K' {aka '[01m[Klong unsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if ([01;35m[KfreeCplIdx == ctx.cplTable.size()[m[K) [01;35m[K~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~[m[K In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/cplmgr.cc:45[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/cplmgr.cc:[m[K In function '[01m[KDDD::COUPLING* UG::D3::ModCoupling(DDD::DDDContext&, UG::D3::DDD_HDR, UG::D3::DDD_PROC, UG::D3::DDD_PRIO)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:274:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kunsigned int[m[K' and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] #define ObjHasCpl(context, o) (OBJ_INDEX(o) [01;35m[K<[m[K context.couplingContext().nCpls) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/cplmgr.cc:378:9:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjHasCpl[m[K' if (! [01;36m[KObjHasCpl[m[K(context, hdr)) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/cplmgr.cc:[m[K In function '[01m[Kbool UG::D3::DDD_InfoIsLocal(const DDD::DDDContext&, UG::D3::DDD_HDR)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:274:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kunsigned int[m[K' and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] #define ObjHasCpl(context, o) (OBJ_INDEX(o) [01;35m[K<[m[K context.couplingContext().nCpls) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/cplmgr.cc:593:12:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjHasCpl[m[K' return(! [01;36m[KObjHasCpl[m[K(context, hdr)); [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/cplmgr.cc:[m[K In function '[01m[Kint UG::D3::DDD_InfoNCopies(const DDD::DDDContext&, UG::D3::DDD_HDR)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:274:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kunsigned int[m[K' and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] #define ObjHasCpl(context, o) (OBJ_INDEX(o) [01;35m[K<[m[K context.couplingContext().nCpls) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:277:37:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjHasCpl[m[K' #define ObjNCpl(context, o) ([01;36m[KObjHasCpl[m[K(context, o) ? context.couplingContext().nCplTable[OBJ_INDEX(o)] : 0) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/cplmgr.cc:610:10:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjNCpl[m[K' return([01;36m[KObjNCpl[m[K(context, hdr)); [01;36m[K^~~~~~~[m[K [ 37%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/ddd/mgr/objmgr.cc.o [ 38%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/ddd/mgr/prio.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/objmgr.cc:[m[K In function '[01m[Kvoid UG::D3::ddd_EnsureObjTabSize(DDD::DDDContext&, int)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/objmgr.cc:125:23:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kstd::vector<DDD::DDD_HEADER*>::size_type[m[K' {aka '[01m[Klong unsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[KobjTable.size() >= n[m[K) [01;35m[K~~~~~~~~~~~~~~~~^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/objmgr.cc:[m[K In function '[01m[Kvoid UG::D3::CopyByMask(DDD::TYPE_DESC*, UG::D3::DDD_OBJ, UG::D3::DDD_OBJ)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/objmgr.cc:699:13:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kint[m[K' and '[01m[Kstd::size_t[m[K' {aka '[01m[Klong unsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] for(i=0; [01;35m[Ki<desc->size[m[K; i++) [01;35m[K~^~~~~~~~~~~[m[K [ 39%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/ddd/ctrl/debug.cc.o [ 39%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/ddd/mgr/typemgr.cc.o In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/prio.cc:42[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/prio.cc:[m[K In function '[01m[Kvoid UG::D3::DDD_PrioritySet(DDD::DDDContext&, UG::D3::DDD_HDR, UG::D3::DDD_PRIO)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:274:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kunsigned int[m[K' and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] #define ObjHasCpl(context, o) (OBJ_INDEX(o) [01;35m[K<[m[K context.couplingContext().nCpls) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/prio.cc:129:9:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjHasCpl[m[K' if (! [01;36m[KObjHasCpl[m[K(context, hdr)) [01;36m[K^~~~~~~~~[m[K [ 40%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/ddd/prio/pcmds.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/typemgr.cc:[m[K In function '[01m[Kint UG::D3::CheckOverlapEls(DDD::TYPE_DESC*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/typemgr.cc:173:31:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kstd::size_t[m[K' {aka '[01m[Klong unsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Ke1->offset+e1->size > e2->offset[m[K) [01;35m[K~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/typemgr.cc:[m[K In function '[01m[Kint UG::D3::NormalizeDesc(DDD::TYPE_DESC*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/typemgr.cc:358:42:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kstd::size_t[m[K' {aka '[01m[Klong unsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if (([01;35m[Kelems[i].offset+elems[i].size != elems[i+1].offset[m[K) && [01;35m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/typemgr.cc:[m[K In function '[01m[Kvoid UG::D3::DDD_TypeDefine(DDD::DDDContext&, UG::D3::DDD_TYPE, ...)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/typemgr.cc:496:10:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D3::DDD_TYPE[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Ktyp>=nDescr[m[K) [01;35m[K~~~^~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/typemgr.cc:573:22:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D3::DDD_TYPE[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kargrefs>=nDescr[m[K || [01;35m[K~~~~~~~^~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/typemgr.cc:682:47:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kint[m[K' and '[01m[KUG::D3::DDD_TYPE[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if (argtyp<0 || argtyp>=nDescr || [01;35m[Kargtyp==typ[m[K) [01;35m[K~~~~~~^~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/typemgr.cc:[m[K In function '[01m[Kvoid UG::D3::DDD_TypeDisplay(const DDD::DDDContext&, UG::D3::DDD_TYPE)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/typemgr.cc:812:12:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D3::DDD_TYPE[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kid >= context.typemgrContext().nDescr[m[K) [01;35m[K~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/typemgr.cc:843:21:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kconst int[m[K' and '[01m[Klong unsigned int[m[K' [[01;35m[K-Wsign-compare[m[K] [01;35m[Ke->offset >= desc->offsetHeader + context.typeDefs()[EL_DDDHDR].size[m[K) [01;35m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K [ 40%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/ddd/ctrl/stat.cc.o [ 41%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/ddd/xfer/cmdmsg.cc.o [ 42%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/ddd/ident/ident.cc.o [ 42%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/ddd/xfer/cmds.cc.o In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cmdmsg.cc:51[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cmdmsg.cc:[m[K In function '[01m[Kstd::pair<int, std::forward_list<UG::D3::CMDMSG> > UG::D3::PrepareCmdMsgs(DDD::DDDContext&, const std::vector<DDD::Xfer::XICopyObj*>&)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:274:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kunsigned int[m[K' and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] #define ObjHasCpl(context, o) (OBJ_INDEX(o) [01;35m[K<[m[K context.couplingContext().nCpls) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:281:37:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjHasCpl[m[K' #define ObjCplList(context, o) ([01;36m[KObjHasCpl[m[K(context, o) ? context.couplingContext().cplTable[OBJ_INDEX(o)] : nullptr) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cmdmsg.cc:137:11:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjCplList[m[K' cpl = [01;36m[KObjCplList[m[K(context, co->hdr); [01;36m[K^~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/typemgr.cc:[m[K In function '[01m[Kvoid UG::D3::DDD_TypeDefine(DDD::DDDContext&, UG::D3::DDD_TYPE, ...)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/typemgr.cc:432:15:[m[K [01;35m[Kwarning: [m[K'[01m[Kmask[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] [01;35m[Kmp[k] = mask[m[K; [01;35m[K~~~~~~^~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/typemgr.cc:394:17:[m[K [01;36m[Knote: [m[K'[01m[Kmask[m[K' was declared here unsigned char [01;36m[Kmask[m[K; [01;36m[K^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ident/ident.cc:[m[K In function '[01m[Kvoid UG::D2::idcons_CheckPairs(DDD::DDDContext&)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ident/ident.cc:949:26:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Ksize_t[m[K' {aka '[01m[Klong unsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] else if ([01;35m[Kmsgs[j].size!=plist->nEntries[m[K) [01;35m[K~~~~~~~~~~~~^~~~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ident/ident.cc:[m[K In function '[01m[KDDD::Ident::IdEntry* UG::D2::IdentifyIdEntry(DDD::DDDContext&, UG::D2::DDD_HDR, UG::D2::DDD_PROC, int)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ident/ident.cc:1218:12:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D2::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kproc == context.me()[m[K) [01;35m[K~~~~~^~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ident/ident.cc:1222:12:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D2::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kproc >= context.procs()[m[K) [01;35m[K~~~~~^~~~~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cmds.cc:[m[K In function '[01m[KUG::D3::DDD_RET UG::D3::DDD_XferEnd(DDD::DDDContext&)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cmds.cc:710:60:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D3::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] while (remXIDelCpl>0 && [01;35m[KarrayXIDelCpl[remXIDelCpl-1]->to == procs[m[K) [01;35m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cmds.cc:[m[K In function '[01m[Kvoid UG::D3::XferInitCopyInfo(DDD::DDDContext&, UG::D3::DDD_HDR, DDD::TYPE_DESC*, size_t, UG::D3::DDD_PROC, UG::D3::DDD_PRIO)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cmds.cc:858:12:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D3::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kdest >= context.procs()[m[K) [01;35m[K~~~~~^~~~~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cmds.cc:868:11:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D3::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kdest==context.me()[m[K) [01;35m[K~~~~^~~~~~~~~~~~~~[m[K In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ident/ident.cc:69[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:[m[K At global scope: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ident/ident.cc:232:22:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid DDD::Ident::{anonymous}::IdEntrySegm_Print(DDD::Ident::{anonymous}::IdEntrySegm*, int, FILE*)[m[K' declared '[01m[Kstatic[m[K' but never defined [[01;35m[K-Wunused-function[m[K] #define SegmListOf [01;35m[KIdEntry[m[K [01;35m[K^~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:36:22:[m[K [01;36m[Knote: [m[Kin definition of macro '[01m[K_CCAT[m[K' #define _CCAT(a,b) [01;36m[Ka[m[K ## b [01;36m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:67:26:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCCAT[m[K' #define Method(M) [01;36m[KCCAT[m[K(CCAT(ClassName,_),M) [01;36m[K^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:37:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[K_CCAT[m[K' #define CCAT(a,b) [01;36m[K_CCAT[m[K(a,b) [01;36m[K^~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:67:31:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCCAT[m[K' #define Method(M) CCAT([01;36m[KCCAT[m[K(ClassName,_),M) [01;36m[K^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:37:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[K_CCAT[m[K' #define CCAT(a,b) [01;36m[K_CCAT[m[K(a,b) [01;36m[K^~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:56:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCCAT[m[K' #define CSegm [01;36m[KCCAT[m[K(SegmListOf,Segm) [01;36m[K^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:56:27:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KSegmListOf[m[K' #define CSegm CCAT([01;36m[KSegmListOf[m[K,Segm) [01;36m[K^~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:71:19:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCSegm[m[K' #define ClassName [01;36m[KCSegm[m[K [01;36m[K^~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:67:36:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KClassName[m[K' #define Method(M) CCAT(CCAT([01;36m[KClassName[m[K,_),M) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:80:6:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KMethod[m[K' void [01;36m[KMethod[m[K(Print) (DefThis _PRINTPARAMS); [01;36m[K^~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ident/ident.cc:914:13:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid UG::D2::idcons_CheckPairs(DDD::DDDContext&)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static void [01;35m[Kidcons_CheckPairs[m[K(DDD::DDDContext& context) [01;35m[K^~~~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ident/ident.cc:347:13:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid UG::D2::PrintPList(DDD::Ident::ID_PLIST*)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static void [01;35m[KPrintPList[m[K (ID_PLIST *plist) [01;35m[K^~~~~~~~~~[m[K In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ident/ident.cc:69[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ident/ident.cc:232:22:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid DDD::Ident::{anonymous}::IdEntrySegmList_GetResources(DDD::Ident::{anonymous}::IdEntrySegmList*, int*, int*, size_t*, size_t*)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] #define SegmListOf [01;35m[KIdEntry[m[K [01;35m[K^~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:36:22:[m[K [01;36m[Knote: [m[Kin definition of macro '[01m[K_CCAT[m[K' #define _CCAT(a,b) [01;36m[Ka[m[K ## b [01;36m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:67:26:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCCAT[m[K' #define Method(M) [01;36m[KCCAT[m[K(CCAT(ClassName,_),M) [01;36m[K^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:37:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[K_CCAT[m[K' #define CCAT(a,b) [01;36m[K_CCAT[m[K(a,b) [01;36m[K^~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:67:31:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCCAT[m[K' #define Method(M) CCAT([01;36m[KCCAT[m[K(ClassName,_),M) [01;36m[K^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:37:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[K_CCAT[m[K' #define CCAT(a,b) [01;36m[K_CCAT[m[K(a,b) [01;36m[K^~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:57:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCCAT[m[K' #define CSegmList [01;36m[KCCAT[m[K(SegmListOf,SegmList) [01;36m[K^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:57:27:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KSegmListOf[m[K' #define CSegmList CCAT([01;36m[KSegmListOf[m[K,SegmList) [01;36m[K^~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:107:19:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCSegmList[m[K' #define ClassName [01;36m[KCSegmList[m[K [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:67:36:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KClassName[m[K' #define Method(M) CCAT(CCAT([01;36m[KClassName[m[K,_),M) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:214:6:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KMethod[m[K' void [01;36m[KMethod[m[K(GetResources) (ParamThis, [01;36m[K^~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ident/ident.cc:232:22:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid DDD::Ident::{anonymous}::IdEntrySegmList_DiscardItem(DDD::Ident::{anonymous}::IdEntrySegmList*)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] #define SegmListOf [01;35m[KIdEntry[m[K [01;35m[K^~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:36:22:[m[K [01;36m[Knote: [m[Kin definition of macro '[01m[K_CCAT[m[K' #define _CCAT(a,b) [01;36m[Ka[m[K ## b [01;36m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:67:26:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCCAT[m[K' #define Method(M) [01;36m[KCCAT[m[K(CCAT(ClassName,_),M) [01;36m[K^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:37:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[K_CCAT[m[K' #define CCAT(a,b) [01;36m[K_CCAT[m[K(a,b) [01;36m[K^~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:67:31:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCCAT[m[K' #define Method(M) CCAT([01;36m[KCCAT[m[K(ClassName,_),M) [01;36m[K^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:37:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[K_CCAT[m[K' #define CCAT(a,b) [01;36m[K_CCAT[m[K(a,b) [01;36m[K^~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:57:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCCAT[m[K' #define CSegmList [01;36m[KCCAT[m[K(SegmListOf,SegmList) [01;36m[K^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:57:27:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KSegmListOf[m[K' #define CSegmList CCAT([01;36m[KSegmListOf[m[K,SegmList) [01;36m[K^~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:107:19:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCSegmList[m[K' #define ClassName [01;36m[KCSegmList[m[K [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:67:36:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KClassName[m[K' #define Method(M) CCAT(CCAT([01;36m[KClassName[m[K,_),M) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:179:6:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KMethod[m[K' void [01;36m[KMethod[m[K(DiscardItem) (ParamThis) [01;36m[K^~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ident/ident.cc:232:22:[m[K [01;35m[Kwarning: [m[K'[01m[Kint DDD::Ident::{anonymous}::IdEntrySegmList_GetNDiscarded(DDD::Ident::{anonymous}::IdEntrySegmList*)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] #define SegmListOf [01;35m[KIdEntry[m[K [01;35m[K^~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:36:22:[m[K [01;36m[Knote: [m[Kin definition of macro '[01m[K_CCAT[m[K' #define _CCAT(a,b) [01;36m[Ka[m[K ## b [01;36m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:67:26:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCCAT[m[K' #define Method(M) [01;36m[KCCAT[m[K(CCAT(ClassName,_),M) [01;36m[K^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:37:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[K_CCAT[m[K' #define CCAT(a,b) [01;36m[K_CCAT[m[K(a,b) [01;36m[K^~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:67:31:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCCAT[m[K' #define Method(M) CCAT([01;36m[KCCAT[m[K(ClassName,_),M) [01;36m[K^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:37:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[K_CCAT[m[K' #define CCAT(a,b) [01;36m[K_CCAT[m[K(a,b) [01;36m[K^~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:57:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCCAT[m[K' #define CSegmList [01;36m[KCCAT[m[K(SegmListOf,SegmList) [01;36m[K^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:57:27:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KSegmListOf[m[K' #define CSegmList CCAT([01;36m[KSegmListOf[m[K,SegmList) [01;36m[K^~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:107:19:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCSegmList[m[K' #define ClassName [01;36m[KCSegmList[m[K [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:67:36:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KClassName[m[K' #define Method(M) CCAT(CCAT([01;36m[KClassName[m[K,_),M) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:174:5:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KMethod[m[K' int [01;36m[KMethod[m[K(GetNDiscarded) (ParamThis) [01;36m[K^~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/ident/ident.cc:232:22:[m[K [01;35m[Kwarning: [m[K'[01m[Kint DDD::Ident::{anonymous}::IdEntrySegmList_GetNItems(DDD::Ident::{anonymous}::IdEntrySegmList*)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] #define SegmListOf [01;35m[KIdEntry[m[K [01;35m[K^~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:36:22:[m[K [01;36m[Knote: [m[Kin definition of macro '[01m[K_CCAT[m[K' #define _CCAT(a,b) [01;36m[Ka[m[K ## b [01;36m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:67:26:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCCAT[m[K' #define Method(M) [01;36m[KCCAT[m[K(CCAT(ClassName,_),M) [01;36m[K^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:37:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[K_CCAT[m[K' #define CCAT(a,b) [01;36m[K_CCAT[m[K(a,b) [01;36m[K^~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:67:31:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCCAT[m[K' #define Method(M) CCAT([01;36m[KCCAT[m[K(ClassName,_),M) [01;36m[K^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:37:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[K_CCAT[m[K' #define CCAT(a,b) [01;36m[K_CCAT[m[K(a,b) [01;36m[K^~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:57:22:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCCAT[m[K' #define CSegmList [01;36m[KCCAT[m[K(SegmListOf,SegmList) [01;36m[K^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:57:27:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KSegmListOf[m[K' #define CSegmList CCAT([01;36m[KSegmListOf[m[K,SegmList) [01;36m[K^~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:107:19:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KCSegmList[m[K' #define ClassName [01;36m[KCSegmList[m[K [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/oopp.h:67:36:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KClassName[m[K' #define Method(M) CCAT(CCAT([01;36m[KClassName[m[K,_),M) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:169:5:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KMethod[m[K' int [01;36m[KMethod[m[K(GetNItems) (ParamThis) [01;36m[K^~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cmds.cc:[m[K At global scope: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cmds.cc:286:13:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid UG::D3::DisplayMemResources(const DDD::DDDContext&)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static void [01;35m[KDisplayMemResources[m[K(const DDD::DDDContext& context) [01;35m[K^~~~~~~~~~~~~~~~~~~[m[K [ 43%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/ddd/xfer/cplmsg.cc.o [ 44%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/ddd/xfer/ctrl.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cmds.cc:[m[K In function '[01m[KUG::D3::DDD_RET UG::D3::DDD_XferEnd(DDD::DDDContext&)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cmds.cc:593:20:[m[K [01;35m[Kwarning: [m[K'[01m[KremXIDelCmd[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] [01;35m[KExecLocalXIDelCmd(context, arrayXIDelCmd, remXIDelCmd)[m[K; [01;35m[K~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K [ 44%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/ddd/xfer/pack.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cplmsg.cc:[m[K In function '[01m[Kstd::pair<int, std::forward_list<UG::D3::CPLMSG> > UG::D3::PrepareCplMsgs(DDD::DDDContext&, UG::D3::XIDelCpl**, int, UG::D3::XIModCpl**, int, UG::D3::XIAddCpl**, int)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cplmsg.cc:154:36:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D3::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if (pDC<=pMC && pDC<=pAC && [01;35m[KpDC<procs[m[K) [01;35m[K~~~^~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cplmsg.cc:168:36:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D3::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if (pMC<=pDC && pMC<=pAC && [01;35m[KpMC<procs[m[K) [01;35m[K~~~^~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cplmsg.cc:182:36:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D3::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if (pAC<=pDC && pAC<=pMC && [01;35m[KpAC<procs[m[K) [01;35m[K~~~^~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cplmsg.cc:195:12:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D3::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[KpDC==procs[m[K) iDC = nDC; [01;35m[K~~~^~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cplmsg.cc:196:12:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D3::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[KpMC==procs[m[K) iMC = nMC; [01;35m[K~~~^~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cplmsg.cc:197:12:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D3::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[KpAC==procs[m[K) iAC = nAC; [01;35m[K~~~^~~~~~~[m[K [ 45%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/ddd/xfer/supp.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/pack.cc:[m[K In function '[01m[Kint UG::D3::BuildSymTab(DDD::DDDContext&, DDD::TYPE_DESC*, UG::D3::DDD_OBJ, const char*, UG::D3::SYMTAB_ENTRY*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/pack.cc:153:17:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kint[m[K' and '[01m[Kstd::size_t[m[K' {aka '[01m[Klong unsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] for(l=0; [01;35m[Kl<theElem->size[m[K; l+=sizeof(void *)) [01;35m[K~^~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/pack.cc:[m[K In function '[01m[Kvoid UG::D3::XferPackSingleMsg(DDD::DDDContext&, UG::D3::XFERMSG*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/pack.cc:501:30:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kuintptr_t[m[K' {aka '[01m[Klong unsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] for(std::uintptr_t mi=0; [01;35m[Kmi<actSym[m[K; mi++) [01;35m[K~~^~~~~~~[m[K [ 46%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/ddd/if/ifcheck.cc.o [ 47%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/ddd/xfer/unpack.cc.o In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:905[m[K, from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.h:196[m[K, from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/supp.cc:54[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:[m[K In function '[01m[KUG::D3::BTreeConstant UG::D3::XICopyObjBTreeNode_Insert(UG::D3::XICopyObjBTreeNode*, DDD::Xfer::XICopyObj*, const DDD::DDDContext*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:619:23:[m[K [01;35m[Kwarning: [m[K'[01m[Ksplit_item[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] This->data[i] = split_item; [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:[m[K In function '[01m[Kint UG::D3::XICopyObjBTree_Insert(UG::D3::XICopyObjBTree*, DDD::Xfer::XICopyObj*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:456:17:[m[K [01;35m[Kwarning: [m[K'[01m[Ksplit_item[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] This->data[0] = item; [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:803:18:[m[K [01;36m[Knote: [m[K'[01m[Ksplit_item[m[K' was declared here CN(BTreeOf) *[01;36m[Ksplit_item[m[K; [01;36m[K^~~~~~~~~~[m[K In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:905[m[K, from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.h:279[m[K, from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/supp.cc:54[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:[m[K In function '[01m[KUG::D3::BTreeConstant UG::D3::XISetPrioBTreeNode_Insert(UG::D3::XISetPrioBTreeNode*, UG::D3::XISetPrio*, const DDD::DDDContext*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:619:23:[m[K [01;35m[Kwarning: [m[K'[01m[Ksplit_item[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] This->data[i] = split_item; [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:[m[K In function '[01m[Kint UG::D3::XISetPrioBTree_Insert(UG::D3::XISetPrioBTree*, UG::D3::XISetPrio*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:456:17:[m[K [01;35m[Kwarning: [m[K'[01m[Ksplit_item[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] This->data[0] = item; [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:803:18:[m[K [01;36m[Knote: [m[K'[01m[Ksplit_item[m[K' was declared here CN(BTreeOf) *[01;36m[Ksplit_item[m[K; [01;36m[K^~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/if/ifcheck.cc:[m[K In function '[01m[Kint UG::D2::DDD_CheckInterface(DDD::DDDContext&, UG::D2::DDD_IF)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/if/ifcheck.cc:111:27:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Ksize_t[m[K' {aka '[01m[Klong unsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kmsgs[k].size!=h->nItems[m[K) [01;35m[K~~~~~~~~~~~~^~~~~~~~~~~[m[K [ 47%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/ddd/xfer/xfer.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/unpack.cc:[m[K In function '[01m[Kvoid UG::D3::LocalizeObject(DDD::DDDContext&, bool, DDD::TYPE_DESC*, const char*, UG::D3::DDD_OBJ, const UG::D3::SYMTAB_ENTRY*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/unpack.cc:153:17:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kint[m[K' and '[01m[Kstd::size_t[m[K' {aka '[01m[Klong unsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] for(l=0; [01;35m[Kl<theElem->size[m[K; l+=sizeof(void*)) [01;35m[K~^~~~~~~~~~~~~~[m[K In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/unpack.cc:48[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/unpack.cc:[m[K In function '[01m[Kvoid UG::D3::PropagateIncomings(DDD::DDDContext&, DDD::Xfer::XICopyObj**, int, UG::D3::OBJTAB_ENTRY**, int)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:274:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kunsigned int[m[K' and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] #define ObjHasCpl(context, o) (OBJ_INDEX(o) [01;35m[K<[m[K context.couplingContext().nCpls) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:281:37:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjHasCpl[m[K' #define ObjCplList(context, o) ([01;36m[KObjHasCpl[m[K(context, o) ? context.couplingContext().cplTable[OBJ_INDEX(o)] : nullptr) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/unpack.cc:993:15:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjCplList[m[K' for(cpl=[01;36m[KObjCplList[m[K(context, ote->hdr); cpl!=NULL; cpl=CPL_NEXT(cpl)) [01;36m[K^~~~~~~~~~[m[K [ 47%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/ddd/if/ifcmds.cc.o [ 48%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/ddd/if/ifcreate.cc.o In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.cc:47[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.cc:[m[K In function '[01m[KDDD::Xfer::XICopyObj** UG::D3::CplClosureEstimate(DDD::DDDContext&, const std::vector<DDD::Xfer::XICopyObj*>&, int*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:274:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kunsigned int[m[K' and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] #define ObjHasCpl(context, o) (OBJ_INDEX(o) [01;35m[K<[m[K context.couplingContext().nCpls) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:281:37:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjHasCpl[m[K' #define ObjCplList(context, o) ([01;36m[KObjHasCpl[m[K(context, o) ? context.couplingContext().cplTable[OBJ_INDEX(o)] : nullptr) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.cc:102:29:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjCplList[m[K' COUPLING *cpl, *xicpl = [01;36m[KObjCplList[m[K(context, xi->hdr); [01;36m[K^~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.cc:[m[K In function '[01m[Kint UG::D3::PrepareObjMsgs(DDD::DDDContext&, std::vector<DDD::Xfer::XICopyObj*>&, UG::D3::XINewCpl**, int, UG::D3::XIOldCpl**, int, UG::D3::XFERMSG**, size_t*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.cc:520:33:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D3::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if (pO<=pNC && pO<=pOC && [01;35m[KpO<procs[m[K) [01;35m[K~~^~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.cc:528:35:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D3::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if (pNC<=pO && pNC<=pOC && [01;35m[KpNC<procs[m[K) [01;35m[K~~~^~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.cc:536:35:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D3::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if (pOC<=pO && pOC<=pNC && [01;35m[KpOC<procs[m[K) [01;35m[K~~~^~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.cc:544:11:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D3::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[KpO==procs[m[K) iO = nO; [01;35m[K~~^~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.cc:545:12:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D3::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[KpNC==procs[m[K) iNC = nNC; [01;35m[K~~~^~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.cc:546:12:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D3::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[KpOC==procs[m[K) iOC = nOC; [01;35m[K~~~^~~~~~~[m[K In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.cc:47[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.cc:[m[K In function '[01m[Kvoid UG::D3::ExecLocalXISetPrio(DDD::DDDContext&, const std::vector<UG::D3::XISetPrio*>&, UG::D3::XIDelObj**, int, DDD::Xfer::XICopyObj**, int)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:274:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kunsigned int[m[K' and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] #define ObjHasCpl(context, o) (OBJ_INDEX(o) [01;35m[K<[m[K context.couplingContext().nCpls) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:281:37:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjHasCpl[m[K' #define ObjCplList(context, o) ([01;36m[KObjHasCpl[m[K(context, o) ? context.couplingContext().cplTable[OBJ_INDEX(o)] : nullptr) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.cc:644:15:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjCplList[m[K' for(cpl=[01;36m[KObjCplList[m[K(context, hdr); cpl!=NULL; cpl=CPL_NEXT(cpl)) [01;36m[K^~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.cc:[m[K In function '[01m[Kvoid UG::D3::ddd_XferRegisterDelete(DDD::DDDContext&, UG::D3::DDD_HDR)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:274:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kunsigned int[m[K' and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] #define ObjHasCpl(context, o) (OBJ_INDEX(o) [01;35m[K<[m[K context.couplingContext().nCpls) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:281:37:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjHasCpl[m[K' #define ObjCplList(context, o) ([01;36m[KObjHasCpl[m[K(context, o) ? context.couplingContext().cplTable[OBJ_INDEX(o)] : nullptr) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.cc:900:11:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjCplList[m[K' for(cpl=[01;36m[KObjCplList[m[K(context, hdr); cpl!=NULL; cpl=CPL_NEXT(cpl)) [01;36m[K^~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/if/ifcreate.cc:[m[K In function '[01m[Kvoid UG::D2::DDD_IFDisplay(const DDD::DDDContext&, UG::D2::DDD_IF)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/if/ifcreate.cc:716:9:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D2::DDD_IF[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[KaIF >= context.ifCreateContext().nIfs[m[K) [01;35m[K~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/if/ifcreate.cc:[m[K In function '[01m[Ksize_t UG::D2::DDD_IFInfoMemory(const DDD::DDDContext&, UG::D2::DDD_IF)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/if/ifcreate.cc:890:12:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D2::DDD_IF[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[KifId >= context.ifCreateContext().nIfs[m[K) [01;35m[K~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/unpack.cc:[m[K In function '[01m[Kvoid UG::D3::XferUnpack(DDD::DDDContext&, DDD::Basic::MSG_DESC**, int, DDD::DDD_HEADER* const*, int, std::vector<UG::D3::XISetPrio*>&, UG::D3::XIDelObj**, int, const std::vector<DDD::Xfer::XICopyObj*>&, DDD::Xfer::XICopyObj**, int)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/unpack.cc:823:20:[m[K [01;35m[Kwarning: [m[K'[01m[KgidNO[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] while ([01;35m[KiO<nO && OBJ_GID(itemsO[iO]->hdr) < gidNO[m[K) iO++; [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/unpack.cc:765:13:[m[K [01;36m[Knote: [m[K'[01m[KgidNO[m[K' was declared here DDD_GID [01;36m[KgidNO[m[K, gidNC; [01;36m[K^~~~~[m[K [ 50%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/ddd/ddd.cc.o [ 50%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/dddif/compat.cc.o [ 51%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/ddd/if/ifobjsc.cc.o [ 52%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/dddif/debugger.cc.o [ 53%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/dddif/gridcons.cc.o [ 53%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/ddd/if/ifuse.cc.o [ 54%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/ddd/join/jcmds.cc.o [ 54%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/dddif/handler.cc.o [ 55%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/dddif/identify.cc.o In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/join/jcmds.cc:46[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/join/jcmds.cc:[m[K In function '[01m[Kint UG::D2::PreparePhase1Msgs(DDD::DDDContext&, std::vector<UG::D2::JIJoin*>&, UG::D2::JOINMSG1**, size_t*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:274:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kunsigned int[m[K' and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] #define ObjHasCpl(context, o) (OBJ_INDEX(o) [01;35m[K<[m[K context.couplingContext().nCpls) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/join/jcmds.cc:125:9:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjHasCpl[m[K' if ([01;36m[KObjHasCpl[m[K(context, itemsJ[i]->hdr)) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/join/jcmds.cc:140:18:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D2::DDD_GID[m[K' {aka '[01m[Klong unsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if (local_gid!=GID_INVALID && local_gid!=itemsJ[i]->new_gid) In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/join/jcmds.cc:46[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/join/jcmds.cc:[m[K In function '[01m[Kvoid UG::D2::UnpackPhase1Msgs(DDD::DDDContext&, DDD::Basic::MSG_DESC**, int, DDD::DDD_HEADER**, int, UG::D2::JIPartner**, int*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:274:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kunsigned int[m[K' and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] #define ObjHasCpl(context, o) (OBJ_INDEX(o) [01;35m[K<[m[K context.couplingContext().nCpls) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:281:37:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjHasCpl[m[K' #define ObjCplList(context, o) ([01;36m[KObjHasCpl[m[K(context, o) ? context.couplingContext().cplTable[OBJ_INDEX(o)] : nullptr) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/join/jcmds.cc:279:17:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjCplList[m[K' for(cpl=[01;36m[KObjCplList[m[K(context, localCplObjs[j]); cpl!=NULL; cpl=CPL_NEXT(cpl)) [01;36m[K^~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:274:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kunsigned int[m[K' and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] #define ObjHasCpl(context, o) (OBJ_INDEX(o) [01;35m[K<[m[K context.couplingContext().nCpls) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:281:37:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjHasCpl[m[K' #define ObjCplList(context, o) ([01;36m[KObjHasCpl[m[K(context, o) ? context.couplingContext().cplTable[OBJ_INDEX(o)] : nullptr) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/join/jcmds.cc:299:17:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjCplList[m[K' for(cpl=[01;36m[KObjCplList[m[K(context, localCplObjs[j]); cpl!=NULL; cpl=CPL_NEXT(cpl)) [01;36m[K^~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/join/jcmds.cc:[m[K In function '[01m[Kvoid UG::D2::DDD_JoinObj(DDD::DDDContext&, UG::D2::DDD_HDR, UG::D2::DDD_PROC, UG::D2::DDD_GID)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/join/jcmds.cc:1160:11:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D2::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kdest>=procs[m[K) [01;35m[K~~~~^~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/join/jcmds.cc:1165:11:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D2::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kdest==context.me()[m[K) [01;35m[K~~~~^~~~~~~~~~~~~~[m[K In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/join/jcmds.cc:46[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:274:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kunsigned int[m[K' and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] #define ObjHasCpl(context, o) (OBJ_INDEX(o) [01;35m[K<[m[K context.couplingContext().nCpls) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/join/jcmds.cc:1169:7:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjHasCpl[m[K' if ([01;36m[KObjHasCpl[m[K(context, hdr)) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/handler.cc:[m[K In function '[01m[Kvoid VectorPriorityUpdate(DDD::DDDContext&, DDD::DDD_OBJ, DDD::DDD_PRIO)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/handler.cc:652:11:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KDDD::DDD_PRIO[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kold == isnew[m[K) return; [01;35m[K~~~~^~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/handler.cc:[m[K In function '[01m[Kvoid VertexPriorityUpdate(DDD::DDDContext&, DDD::DDD_OBJ, DDD::DDD_PRIO)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/handler.cc:841:11:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KDDD::DDD_PRIO[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kold == new_[m[K) return; [01;35m[K~~~~^~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/handler.cc:[m[K In function '[01m[Kvoid NodePriorityUpdate(DDD::DDDContext&, DDD::DDD_OBJ, DDD::DDD_PRIO)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/handler.cc:1096:11:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KDDD::DDD_PRIO[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kold == new_[m[K) return; [01;35m[K~~~~^~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/handler.cc:[m[K In function '[01m[Kvoid ElementPriorityUpdate(DDD::DDDContext&, DDD::DDD_OBJ, DDD::DDD_PRIO)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/handler.cc:1912:18:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KDDD::DDD_PRIO[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] else if ([01;35m[Kold == new_[m[K) [01;35m[K~~~~^~~~~~~[m[K [ 55%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/ddd/join/join.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/handler.cc:[m[K At global scope: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/handler.cc:763:13:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid VertexObjMkCons(DDD::DDDContext&, DDD::DDD_OBJ, int)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static void [01;35m[KVertexObjMkCons[m[K (DDD::DDDContext&, DDD_OBJ obj, int newness) [01;35m[K^~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/handler.cc:134:12:[m[K [01;35m[Kwarning: [m[K'[01m[Kint CheckNSons(UG::D3::ELEMENT*, char*)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static int [01;35m[KCheckNSons[m[K (ELEMENT *theElement, char *buffer) [01;35m[K^~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/identify.cc:[m[K In function '[01m[Kint Gather_NodeInfo(DDD::DDDContext&, DDD::DDD_OBJ, void*, DDD::DDD_PROC, DDD::DDD_PRIO)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/identify.cc:1171:23:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if (!(NTYPE(theNode)==check_nodetype)) [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/identify.cc:[m[K In function '[01m[Kint Scatter_NodeInfo(DDD::DDDContext&, DDD::DDD_OBJ, void*, DDD::DDD_PROC, DDD::DDD_PRIO)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/identify.cc:1189:23:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if (!(NTYPE(theNode)==check_nodetype)) return(0); [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/identify.cc:[m[K In function '[01m[Kint Scatter_TestNodeInfo(DDD::DDDContext&, DDD::DDD_OBJ, void*, DDD::DDD_PROC, DDD::DDD_PRIO)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/identify.cc:1229:27:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if (NEW_NIDENT(theNode) != nprop) [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/identify.cc:[m[K In function '[01m[Kint Scatter_TestEdgeInfo(DDD::DDDContext&, DDD::DDD_OBJ, void*, DDD::DDD_PROC, DDD::DDD_PRIO)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/identify.cc:1443:28:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if (NEW_EDIDENT(theEdge) != nprop) [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/identify.cc:[m[K At global scope: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/identify.cc:1476:12:[m[K [01;35m[Kwarning: [m[K'[01m[Kint Scatter_IdentSonEdge(DDD::DDDContext&, DDD::DDD_OBJ, void*, DDD::DDD_PROC, DDD::DDD_PRIO)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static int [01;35m[KScatter_IdentSonEdge[m[K (DDD::DDDContext& context, DDD_OBJ obj, void *data, DDD_PROC proc, DDD_PRIO prio) [01;35m[K^~~~~~~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/identify.cc:1456:12:[m[K [01;35m[Kwarning: [m[K'[01m[Kint Gather_IdentSonEdge(DDD::DDDContext&, DDD::DDD_OBJ, void*, DDD::DDD_PROC, DDD::DDD_PRIO)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static int [01;35m[KGather_IdentSonEdge[m[K (DDD::DDDContext&, DDD_OBJ obj, void *data, DDD_PROC proc, DDD_PRIO prio) [01;35m[K^~~~~~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/identify.cc:1069:12:[m[K [01;35m[Kwarning: [m[K'[01m[KUG::INT IdentifyDistributedObjects(UG::D3::MULTIGRID*, UG::INT, UG::INT)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static INT [01;35m[KIdentifyDistributedObjects[m[K (MULTIGRID *theMG, INT FromLevel, INT ToLevel) [01;35m[K^~~~~~~~~~~~~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/identify.cc:796:12:[m[K [01;35m[Kwarning: [m[K'[01m[KUG::INT IdentifyEdge(UG::D3::GRID*, UG::D3::ELEMENT*, UG::D3::ELEMENT*, UG::D3::NODE**, UG::INT, UG::D3::ELEMENT*, UG::INT, UG::INT, UG::INT)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static INT [01;35m[KIdentifyEdge[m[K (GRID *theGrid, [01;35m[K^~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/handler.cc:[m[K In function '[01m[Kvoid VectorObjMkCons(DDD::DDDContext&, DDD::DDD_OBJ, int)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/handler.cc:630:19:[m[K [01;35m[Kwarning: [m[K'[01m[KPrev[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] MNEXT(Prev) = Next; [ 56%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/dddif/initddd.cc.o [ 56%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/dddif/lb.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/initddd.cc:[m[K In function '[01m[Kint CheckInitParallel(const DDD::DDDContext&)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/initddd.cc:980:45:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kconst DDD_TYPE[m[K' {aka '[01m[Kconst unsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if (DDDTYPE(context, UGTYPE(context, i))!=i) [ 57%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/ddd/mgr/attr.cc.o [ 58%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/dddif/lbrcb.cc.o [ 59%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/ddd/mgr/cplmgr.cc.o [ 59%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/ddd/mgr/objmgr.cc.o [ 60%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/dddif/memmgr.cc.o In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/cplmgr.cc:45[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/cplmgr.cc:[m[K In function '[01m[KDDD::COUPLING* UG::D2::AddCoupling(DDD::DDDContext&, UG::D2::DDD_HDR, UG::D2::DDD_PROC, UG::D2::DDD_PRIO)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:274:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kunsigned int[m[K' and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] #define ObjHasCpl(context, o) (OBJ_INDEX(o) [01;35m[K<[m[K context.couplingContext().nCpls) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/cplmgr.cc:265:9:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjHasCpl[m[K' if (! [01;36m[KObjHasCpl[m[K(context, hdr)) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/cplmgr.cc:267:20:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kint[m[K' and '[01m[Kstd::vector<DDD::COUPLING*>::size_type[m[K' {aka '[01m[Klong unsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if ([01;35m[KfreeCplIdx == ctx.cplTable.size()[m[K) [01;35m[K~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~[m[K In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/cplmgr.cc:45[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/cplmgr.cc:[m[K In function '[01m[KDDD::COUPLING* UG::D2::ModCoupling(DDD::DDDContext&, UG::D2::DDD_HDR, UG::D2::DDD_PROC, UG::D2::DDD_PRIO)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:274:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kunsigned int[m[K' and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] #define ObjHasCpl(context, o) (OBJ_INDEX(o) [01;35m[K<[m[K context.couplingContext().nCpls) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/cplmgr.cc:378:9:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjHasCpl[m[K' if (! [01;36m[KObjHasCpl[m[K(context, hdr)) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/cplmgr.cc:[m[K In function '[01m[Kbool UG::D2::DDD_InfoIsLocal(const DDD::DDDContext&, UG::D2::DDD_HDR)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:274:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kunsigned int[m[K' and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] #define ObjHasCpl(context, o) (OBJ_INDEX(o) [01;35m[K<[m[K context.couplingContext().nCpls) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/cplmgr.cc:593:12:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjHasCpl[m[K' return(! [01;36m[KObjHasCpl[m[K(context, hdr)); [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/cplmgr.cc:[m[K In function '[01m[Kint UG::D2::DDD_InfoNCopies(const DDD::DDDContext&, UG::D2::DDD_HDR)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:274:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kunsigned int[m[K' and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] #define ObjHasCpl(context, o) (OBJ_INDEX(o) [01;35m[K<[m[K context.couplingContext().nCpls) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:277:37:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjHasCpl[m[K' #define ObjNCpl(context, o) ([01;36m[KObjHasCpl[m[K(context, o) ? context.couplingContext().nCplTable[OBJ_INDEX(o)] : 0) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/cplmgr.cc:610:10:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjNCpl[m[K' return([01;36m[KObjNCpl[m[K(context, hdr)); [01;36m[K^~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/objmgr.cc:[m[K In function '[01m[Kvoid UG::D2::ddd_EnsureObjTabSize(DDD::DDDContext&, int)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/objmgr.cc:125:23:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kstd::vector<DDD::DDD_HEADER*>::size_type[m[K' {aka '[01m[Klong unsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[KobjTable.size() >= n[m[K) [01;35m[K~~~~~~~~~~~~~~~~^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/objmgr.cc:[m[K In function '[01m[Kvoid UG::D2::CopyByMask(DDD::TYPE_DESC*, UG::D2::DDD_OBJ, UG::D2::DDD_OBJ)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/objmgr.cc:699:13:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kint[m[K' and '[01m[Kstd::size_t[m[K' {aka '[01m[Klong unsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] for(i=0; [01;35m[Ki<desc->size[m[K; i++) [01;35m[K~^~~~~~~~~~~[m[K [ 60%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/dddif/overlap.cc.o [ 61%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/ddd/mgr/prio.cc.o [ 62%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/ddd/mgr/typemgr.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/overlap.cc:[m[K In function '[01m[KUG::INT UG::D3::UpdateElementOverlap(DDD::DDDContext&, UG::D3::ELEMENT*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/overlap.cc:187:53:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D3::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if (EPROCPRIO(context, theNeighbor,PrioMaster)>=context.procs()) break; [ 63%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/dddif/partition.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/overlap.cc:[m[K At global scope: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/overlap.cc:768:12:[m[K [01;35m[Kwarning: [m[K'[01m[KUG::INT UG::D3::ConnectOverlapVerticalMultiGrid(UG::D3::MULTIGRID*)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static INT [01;35m[KConnectOverlapVerticalMultiGrid[m[K (MULTIGRID *theMG) [01;35m[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/overlap.cc:489:17:[m[K [01;35m[Kwarning: [m[K'[01m[KUG::INT UG::D3::ConnectMultiGridOverlap(UG::D3::MULTIGRID*, UG::INT)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static INT [01;35m[KConnectMultiGridOverlap[m[K (MULTIGRID *theMG, INT FromLevel) [01;35m[K^~~~~~~~~~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/overlap.cc:264:12:[m[K [01;35m[Kwarning: [m[K'[01m[KUG::INT UG::D3::UpdateMultiGridOverlap(UG::D3::MULTIGRID*, UG::INT)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static INT [01;35m[KUpdateMultiGridOverlap[m[K (MULTIGRID *theMG, INT FromLevel) [01;35m[K^~~~~~~~~~~~~~~~~~~~~~[m[K In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/prio.cc:42[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/prio.cc:[m[K In function '[01m[Kvoid UG::D2::DDD_PrioritySet(DDD::DDDContext&, UG::D2::DDD_HDR, UG::D2::DDD_PRIO)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:274:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kunsigned int[m[K' and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] #define ObjHasCpl(context, o) (OBJ_INDEX(o) [01;35m[K<[m[K context.couplingContext().nCpls) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/prio.cc:129:9:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjHasCpl[m[K' if (! [01;36m[KObjHasCpl[m[K(context, hdr)) [01;36m[K^~~~~~~~~[m[K [ 64%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/dddif/pgmcheck.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/typemgr.cc:[m[K In function '[01m[Kint UG::D2::CheckOverlapEls(DDD::TYPE_DESC*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/typemgr.cc:173:31:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kstd::size_t[m[K' {aka '[01m[Klong unsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Ke1->offset+e1->size > e2->offset[m[K) [01;35m[K~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/typemgr.cc:[m[K In function '[01m[Kint UG::D2::NormalizeDesc(DDD::TYPE_DESC*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/typemgr.cc:358:42:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kstd::size_t[m[K' {aka '[01m[Klong unsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if (([01;35m[Kelems[i].offset+elems[i].size != elems[i+1].offset[m[K) && [01;35m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/typemgr.cc:[m[K In function '[01m[Kvoid UG::D2::DDD_TypeDefine(DDD::DDDContext&, UG::D2::DDD_TYPE, ...)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/typemgr.cc:496:10:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D2::DDD_TYPE[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Ktyp>=nDescr[m[K) [01;35m[K~~~^~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/typemgr.cc:573:22:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D2::DDD_TYPE[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kargrefs>=nDescr[m[K || [01;35m[K~~~~~~~^~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/typemgr.cc:682:47:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kint[m[K' and '[01m[KUG::D2::DDD_TYPE[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if (argtyp<0 || argtyp>=nDescr || [01;35m[Kargtyp==typ[m[K) [01;35m[K~~~~~~^~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/typemgr.cc:[m[K In function '[01m[Kvoid UG::D2::DDD_TypeDisplay(const DDD::DDDContext&, UG::D2::DDD_TYPE)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/typemgr.cc:812:12:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D2::DDD_TYPE[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kid >= context.typemgrContext().nDescr[m[K) [01;35m[K~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/typemgr.cc:843:21:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kconst int[m[K' and '[01m[Klong unsigned int[m[K' [[01;35m[K-Wsign-compare[m[K] [01;35m[Ke->offset >= desc->offsetHeader + context.typeDefs()[EL_DDDHDR].size[m[K) [01;35m[K~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/debug.h:35[m[K, from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/partition.cc:39[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/partition.cc:[m[K In function '[01m[Kint Scatter_ElementRestriction(DDD::DDDContext&, DDD::DDD_OBJ, void*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/misc.h:70:39:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] #define MAX(x,y) (([01;35m[K(x)>(y)[m[K) ? (x) : (y)) [01;35m[K~~~^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/partition.cc:254:12:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KMAX[m[K' used = [01;36m[KMAX[m[K(USED(theElement),((int *)data)[0]); [01;36m[K^~~[m[K [ 64%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/dddif/priority.cc.o [ 64%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/ddd/prio/pcmds.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/typemgr.cc:[m[K In function '[01m[Kvoid UG::D2::DDD_TypeDefine(DDD::DDDContext&, UG::D2::DDD_TYPE, ...)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/typemgr.cc:432:15:[m[K [01;35m[Kwarning: [m[K'[01m[Kmask[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] [01;35m[Kmp[k] = mask[m[K; [01;35m[K~~~~~~^~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/mgr/typemgr.cc:394:17:[m[K [01;36m[Knote: [m[K'[01m[Kmask[m[K' was declared here unsigned char [01;36m[Kmask[m[K; [01;36m[K^~~~[m[K [ 65%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/dddif/support.cc.o [ 66%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/ddd/xfer/cmdmsg.cc.o [ 66%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid3d.dir/parallel/dddif/trans.cc.o [ 67%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/ddd/xfer/cmds.cc.o [ 67%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/ddd/xfer/cplmsg.cc.o In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cmdmsg.cc:51[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cmdmsg.cc:[m[K In function '[01m[Kstd::pair<int, std::forward_list<UG::D2::CMDMSG> > UG::D2::PrepareCmdMsgs(DDD::DDDContext&, const std::vector<DDD::Xfer::XICopyObj*>&)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:274:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kunsigned int[m[K' and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] #define ObjHasCpl(context, o) (OBJ_INDEX(o) [01;35m[K<[m[K context.couplingContext().nCpls) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:281:37:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjHasCpl[m[K' #define ObjCplList(context, o) ([01;36m[KObjHasCpl[m[K(context, o) ? context.couplingContext().cplTable[OBJ_INDEX(o)] : nullptr) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cmdmsg.cc:137:11:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjCplList[m[K' cpl = [01;36m[KObjCplList[m[K(context, co->hdr); [01;36m[K^~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/trans.cc:[m[K In function '[01m[Kint Gather_GhostCmd(DDD::DDDContext&, DDD::DDD_OBJ, void*, DDD::DDD_PROC, DDD::DDD_PRIO)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/trans.cc:236:29:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KDDD::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if (PARTITION(theElement) == proc) [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/trans.cc:243:29:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KDDD::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if (PARTITION(theElement) != proc) [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/trans.cc:253:26:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KDDD::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if (PARTITION(nb)==proc) [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/trans.cc:[m[K In function '[01m[Kint Gather_VHGhostCmd(DDD::DDDContext&, DDD::DDD_OBJ, void*, DDD::DDD_PROC, DDD::DDD_PRIO)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/trans.cc:355:29:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KDDD::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if (PARTITION(theElement) != proc) [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/trans.cc:365:36:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KDDD::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if (PARTITION(theNeighbor) == proc) [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cmds.cc:[m[K In function '[01m[KUG::D2::DDD_RET UG::D2::DDD_XferEnd(DDD::DDDContext&)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cmds.cc:710:60:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D2::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] while (remXIDelCpl>0 && [01;35m[KarrayXIDelCpl[remXIDelCpl-1]->to == procs[m[K) [01;35m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cmds.cc:[m[K In function '[01m[Kvoid UG::D2::XferInitCopyInfo(DDD::DDDContext&, UG::D2::DDD_HDR, DDD::TYPE_DESC*, size_t, UG::D2::DDD_PROC, UG::D2::DDD_PRIO)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cmds.cc:858:12:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D2::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kdest >= context.procs()[m[K) [01;35m[K~~~~~^~~~~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cmds.cc:868:11:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D2::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kdest==context.me()[m[K) [01;35m[K~~~~^~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/trans.cc:[m[K At global scope: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/trans.cc:287:12:[m[K [01;35m[Kwarning: [m[K'[01m[Kint Scatter_GhostCmd(DDD::DDDContext&, DDD::DDD_OBJ, void*, DDD::DDD_PROC, DDD::DDD_PRIO)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static int [01;35m[KScatter_GhostCmd[m[K (DDD::DDDContext& context, DDD_OBJ obj, void *data, DDD_PROC proc, DDD_PRIO prio) [01;35m[K^~~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/trans.cc:230:12:[m[K [01;35m[Kwarning: [m[K'[01m[Kint Gather_GhostCmd(DDD::DDDContext&, DDD::DDD_OBJ, void*, DDD::DDD_PROC, DDD::DDD_PRIO)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static int [01;35m[KGather_GhostCmd[m[K (DDD::DDDContext&, DDD_OBJ obj, void *data, DDD_PROC proc, DDD_PRIO prio) [01;35m[K^~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cplmsg.cc:[m[K In function '[01m[Kstd::pair<int, std::forward_list<UG::D2::CPLMSG> > UG::D2::PrepareCplMsgs(DDD::DDDContext&, UG::D2::XIDelCpl**, int, UG::D2::XIModCpl**, int, UG::D2::XIAddCpl**, int)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cplmsg.cc:154:36:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D2::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if (pDC<=pMC && pDC<=pAC && [01;35m[KpDC<procs[m[K) [01;35m[K~~~^~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cplmsg.cc:168:36:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D2::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if (pMC<=pDC && pMC<=pAC && [01;35m[KpMC<procs[m[K) [01;35m[K~~~^~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cplmsg.cc:182:36:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D2::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if (pAC<=pDC && pAC<=pMC && [01;35m[KpAC<procs[m[K) [01;35m[K~~~^~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cplmsg.cc:195:12:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D2::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[KpDC==procs[m[K) iDC = nDC; [01;35m[K~~~^~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cplmsg.cc:196:12:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D2::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[KpMC==procs[m[K) iMC = nMC; [01;35m[K~~~^~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cplmsg.cc:197:12:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D2::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[KpAC==procs[m[K) iAC = nAC; [01;35m[K~~~^~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cmds.cc:[m[K At global scope: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cmds.cc:286:13:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid UG::D2::DisplayMemResources(const DDD::DDDContext&)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static void [01;35m[KDisplayMemResources[m[K(const DDD::DDDContext& context) [01;35m[K^~~~~~~~~~~~~~~~~~~[m[K [ 67%] Built target duneuggrid3d [ 68%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/ddd/xfer/ctrl.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cmds.cc:[m[K In function '[01m[KUG::D2::DDD_RET UG::D2::DDD_XferEnd(DDD::DDDContext&)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/cmds.cc:593:20:[m[K [01;35m[Kwarning: [m[K'[01m[KremXIDelCmd[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] [01;35m[KExecLocalXIDelCmd(context, arrayXIDelCmd, remXIDelCmd)[m[K; [01;35m[K~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K [ 69%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/ddd/xfer/pack.cc.o [ 69%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/ddd/xfer/supp.cc.o [ 70%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/ddd/xfer/unpack.cc.o [ 70%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/ddd/xfer/xfer.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/pack.cc:[m[K In function '[01m[Kint UG::D2::BuildSymTab(DDD::DDDContext&, DDD::TYPE_DESC*, UG::D2::DDD_OBJ, const char*, UG::D2::SYMTAB_ENTRY*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/pack.cc:153:17:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kint[m[K' and '[01m[Kstd::size_t[m[K' {aka '[01m[Klong unsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] for(l=0; [01;35m[Kl<theElem->size[m[K; l+=sizeof(void *)) [01;35m[K~^~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/pack.cc:[m[K In function '[01m[Kvoid UG::D2::XferPackSingleMsg(DDD::DDDContext&, UG::D2::XFERMSG*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/pack.cc:501:30:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kuintptr_t[m[K' {aka '[01m[Klong unsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] for(std::uintptr_t mi=0; [01;35m[Kmi<actSym[m[K; mi++) [01;35m[K~~^~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/unpack.cc:[m[K In function '[01m[Kvoid UG::D2::LocalizeObject(DDD::DDDContext&, bool, DDD::TYPE_DESC*, const char*, UG::D2::DDD_OBJ, const UG::D2::SYMTAB_ENTRY*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/unpack.cc:153:17:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kint[m[K' and '[01m[Kstd::size_t[m[K' {aka '[01m[Klong unsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] for(l=0; [01;35m[Kl<theElem->size[m[K; l+=sizeof(void*)) [01;35m[K~^~~~~~~~~~~~~~[m[K In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/unpack.cc:48[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/unpack.cc:[m[K In function '[01m[Kvoid UG::D2::PropagateIncomings(DDD::DDDContext&, DDD::Xfer::XICopyObj**, int, UG::D2::OBJTAB_ENTRY**, int)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:274:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kunsigned int[m[K' and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] #define ObjHasCpl(context, o) (OBJ_INDEX(o) [01;35m[K<[m[K context.couplingContext().nCpls) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:281:37:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjHasCpl[m[K' #define ObjCplList(context, o) ([01;36m[KObjHasCpl[m[K(context, o) ? context.couplingContext().cplTable[OBJ_INDEX(o)] : nullptr) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/unpack.cc:993:15:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjCplList[m[K' for(cpl=[01;36m[KObjCplList[m[K(context, ote->hdr); cpl!=NULL; cpl=CPL_NEXT(cpl)) [01;36m[K^~~~~~~~~~[m[K In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:905[m[K, from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.h:196[m[K, from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/supp.cc:54[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:[m[K In function '[01m[KUG::D2::BTreeConstant UG::D2::XICopyObjBTreeNode_Insert(UG::D2::XICopyObjBTreeNode*, DDD::Xfer::XICopyObj*, const DDD::DDDContext*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:619:23:[m[K [01;35m[Kwarning: [m[K'[01m[Ksplit_item[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] This->data[i] = split_item; [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:[m[K In function '[01m[Kint UG::D2::XICopyObjBTree_Insert(UG::D2::XICopyObjBTree*, DDD::Xfer::XICopyObj*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:456:17:[m[K [01;35m[Kwarning: [m[K'[01m[Ksplit_item[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] This->data[0] = item; [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:803:18:[m[K [01;36m[Knote: [m[K'[01m[Ksplit_item[m[K' was declared here CN(BTreeOf) *[01;36m[Ksplit_item[m[K; [01;36m[K^~~~~~~~~~[m[K In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:905[m[K, from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.h:279[m[K, from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/supp.cc:54[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:[m[K In function '[01m[KUG::D2::BTreeConstant UG::D2::XISetPrioBTreeNode_Insert(UG::D2::XISetPrioBTreeNode*, UG::D2::XISetPrio*, const DDD::DDDContext*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:619:23:[m[K [01;35m[Kwarning: [m[K'[01m[Ksplit_item[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] This->data[i] = split_item; [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:[m[K In function '[01m[Kint UG::D2::XISetPrioBTree_Insert(UG::D2::XISetPrioBTree*, UG::D2::XISetPrio*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:456:17:[m[K [01;35m[Kwarning: [m[K'[01m[Ksplit_item[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] This->data[0] = item; [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/ooppcc.h:803:18:[m[K [01;36m[Knote: [m[K'[01m[Ksplit_item[m[K' was declared here CN(BTreeOf) *[01;36m[Ksplit_item[m[K; [01;36m[K^~~~~~~~~~[m[K In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.cc:47[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.cc:[m[K In function '[01m[KDDD::Xfer::XICopyObj** UG::D2::CplClosureEstimate(DDD::DDDContext&, const std::vector<DDD::Xfer::XICopyObj*>&, int*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:274:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kunsigned int[m[K' and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] #define ObjHasCpl(context, o) (OBJ_INDEX(o) [01;35m[K<[m[K context.couplingContext().nCpls) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:281:37:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjHasCpl[m[K' #define ObjCplList(context, o) ([01;36m[KObjHasCpl[m[K(context, o) ? context.couplingContext().cplTable[OBJ_INDEX(o)] : nullptr) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.cc:102:29:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjCplList[m[K' COUPLING *cpl, *xicpl = [01;36m[KObjCplList[m[K(context, xi->hdr); [01;36m[K^~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.cc:[m[K In function '[01m[Kint UG::D2::PrepareObjMsgs(DDD::DDDContext&, std::vector<DDD::Xfer::XICopyObj*>&, UG::D2::XINewCpl**, int, UG::D2::XIOldCpl**, int, UG::D2::XFERMSG**, size_t*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.cc:520:33:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D2::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if (pO<=pNC && pO<=pOC && [01;35m[KpO<procs[m[K) [01;35m[K~~^~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.cc:528:35:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D2::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if (pNC<=pO && pNC<=pOC && [01;35m[KpNC<procs[m[K) [01;35m[K~~~^~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.cc:536:35:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D2::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if (pOC<=pO && pOC<=pNC && [01;35m[KpOC<procs[m[K) [01;35m[K~~~^~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.cc:544:11:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D2::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[KpO==procs[m[K) iO = nO; [01;35m[K~~^~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.cc:545:12:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D2::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[KpNC==procs[m[K) iNC = nNC; [01;35m[K~~~^~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.cc:546:12:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D2::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[KpOC==procs[m[K) iOC = nOC; [01;35m[K~~~^~~~~~~[m[K In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.cc:47[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.cc:[m[K In function '[01m[Kvoid UG::D2::ExecLocalXISetPrio(DDD::DDDContext&, const std::vector<UG::D2::XISetPrio*>&, UG::D2::XIDelObj**, int, DDD::Xfer::XICopyObj**, int)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:274:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kunsigned int[m[K' and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] #define ObjHasCpl(context, o) (OBJ_INDEX(o) [01;35m[K<[m[K context.couplingContext().nCpls) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:281:37:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjHasCpl[m[K' #define ObjCplList(context, o) ([01;36m[KObjHasCpl[m[K(context, o) ? context.couplingContext().cplTable[OBJ_INDEX(o)] : nullptr) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.cc:644:15:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjCplList[m[K' for(cpl=[01;36m[KObjCplList[m[K(context, hdr); cpl!=NULL; cpl=CPL_NEXT(cpl)) [01;36m[K^~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.cc:[m[K In function '[01m[Kvoid UG::D2::ddd_XferRegisterDelete(DDD::DDDContext&, UG::D2::DDD_HDR)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:274:50:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kunsigned int[m[K' and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] #define ObjHasCpl(context, o) (OBJ_INDEX(o) [01;35m[K<[m[K context.couplingContext().nCpls) [01;35m[K^[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/dddi.h:281:37:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjHasCpl[m[K' #define ObjCplList(context, o) ([01;36m[KObjHasCpl[m[K(context, o) ? context.couplingContext().cplTable[OBJ_INDEX(o)] : nullptr) [01;36m[K^~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/xfer.cc:900:11:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KObjCplList[m[K' for(cpl=[01;36m[KObjCplList[m[K(context, hdr); cpl!=NULL; cpl=CPL_NEXT(cpl)) [01;36m[K^~~~~~~~~~[m[K [ 71%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/ddd/ddd.cc.o [ 72%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/dddif/compat.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/unpack.cc:[m[K In function '[01m[Kvoid UG::D2::XferUnpack(DDD::DDDContext&, DDD::Basic::MSG_DESC**, int, DDD::DDD_HEADER* const*, int, std::vector<UG::D2::XISetPrio*>&, UG::D2::XIDelObj**, int, const std::vector<DDD::Xfer::XICopyObj*>&, DDD::Xfer::XICopyObj**, int)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/unpack.cc:823:20:[m[K [01;35m[Kwarning: [m[K'[01m[KgidNO[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] while ([01;35m[KiO<nO && OBJ_GID(itemsO[iO]->hdr) < gidNO[m[K) iO++; [01;35m[K~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/xfer/unpack.cc:765:13:[m[K [01;36m[Knote: [m[K'[01m[KgidNO[m[K' was declared here DDD_GID [01;36m[KgidNO[m[K, gidNC; [01;36m[K^~~~~[m[K [ 72%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/dddif/debugger.cc.o [ 73%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/dddif/gridcons.cc.o [ 75%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/dddif/handler.cc.o [ 75%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/dddif/identify.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/handler.cc:[m[K In function '[01m[Kvoid VectorPriorityUpdate(DDD::DDDContext&, DDD::DDD_OBJ, DDD::DDD_PRIO)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/handler.cc:652:11:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KDDD::DDD_PRIO[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kold == isnew[m[K) return; [01;35m[K~~~~^~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/handler.cc:[m[K In function '[01m[Kvoid VertexPriorityUpdate(DDD::DDDContext&, DDD::DDD_OBJ, DDD::DDD_PRIO)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/handler.cc:841:11:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KDDD::DDD_PRIO[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kold == new_[m[K) return; [01;35m[K~~~~^~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/handler.cc:[m[K In function '[01m[Kvoid NodePriorityUpdate(DDD::DDDContext&, DDD::DDD_OBJ, DDD::DDD_PRIO)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/handler.cc:1096:11:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KDDD::DDD_PRIO[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kold == new_[m[K) return; [01;35m[K~~~~^~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/handler.cc:[m[K In function '[01m[Kvoid ElementPriorityUpdate(DDD::DDDContext&, DDD::DDD_OBJ, DDD::DDD_PRIO)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/handler.cc:1912:18:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KDDD::DDD_PRIO[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] else if ([01;35m[Kold == new_[m[K) [01;35m[K~~~~^~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/identify.cc:[m[K In function '[01m[Kint Gather_NodeInfo(DDD::DDDContext&, DDD::DDD_OBJ, void*, DDD::DDD_PROC, DDD::DDD_PRIO)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/identify.cc:1171:23:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if (!(NTYPE(theNode)==check_nodetype)) [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/identify.cc:[m[K In function '[01m[Kint Scatter_NodeInfo(DDD::DDDContext&, DDD::DDD_OBJ, void*, DDD::DDD_PROC, DDD::DDD_PRIO)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/identify.cc:1189:23:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if (!(NTYPE(theNode)==check_nodetype)) return(0); [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/identify.cc:[m[K In function '[01m[Kint Scatter_TestNodeInfo(DDD::DDDContext&, DDD::DDD_OBJ, void*, DDD::DDD_PROC, DDD::DDD_PRIO)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/identify.cc:1229:27:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if (NEW_NIDENT(theNode) != nprop) [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/identify.cc:[m[K In function '[01m[Kint Scatter_TestEdgeInfo(DDD::DDDContext&, DDD::DDD_OBJ, void*, DDD::DDD_PROC, DDD::DDD_PRIO)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/identify.cc:1443:28:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if (NEW_EDIDENT(theEdge) != nprop) [ 76%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/dddif/initddd.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/handler.cc:[m[K At global scope: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/handler.cc:1214:13:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid ElementUpdate(DDD::DDDContext&, DDD::DDD_OBJ)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static void [01;35m[KElementUpdate[m[K (DDD::DDDContext&, DDD_OBJ obj) [01;35m[K^~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/handler.cc:763:13:[m[K [01;35m[Kwarning: [m[K'[01m[Kvoid VertexObjMkCons(DDD::DDDContext&, DDD::DDD_OBJ, int)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static void [01;35m[KVertexObjMkCons[m[K (DDD::DDDContext&, DDD_OBJ obj, int newness) [01;35m[K^~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/handler.cc:134:12:[m[K [01;35m[Kwarning: [m[K'[01m[Kint CheckNSons(UG::D2::ELEMENT*, char*)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static int [01;35m[KCheckNSons[m[K (ELEMENT *theElement, char *buffer) [01;35m[K^~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/identify.cc:[m[K At global scope: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/identify.cc:1476:12:[m[K [01;35m[Kwarning: [m[K'[01m[Kint Scatter_IdentSonEdge(DDD::DDDContext&, DDD::DDD_OBJ, void*, DDD::DDD_PROC, DDD::DDD_PRIO)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static int [01;35m[KScatter_IdentSonEdge[m[K (DDD::DDDContext& context, DDD_OBJ obj, void *data, DDD_PROC proc, DDD_PRIO prio) [01;35m[K^~~~~~~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/identify.cc:1456:12:[m[K [01;35m[Kwarning: [m[K'[01m[Kint Gather_IdentSonEdge(DDD::DDDContext&, DDD::DDD_OBJ, void*, DDD::DDD_PROC, DDD::DDD_PRIO)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static int [01;35m[KGather_IdentSonEdge[m[K (DDD::DDDContext&, DDD_OBJ obj, void *data, DDD_PROC proc, DDD_PRIO prio) [01;35m[K^~~~~~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/identify.cc:1069:12:[m[K [01;35m[Kwarning: [m[K'[01m[KUG::INT IdentifyDistributedObjects(UG::D2::MULTIGRID*, UG::INT, UG::INT)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static INT [01;35m[KIdentifyDistributedObjects[m[K (MULTIGRID *theMG, INT FromLevel, INT ToLevel) [01;35m[K^~~~~~~~~~~~~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/identify.cc:796:12:[m[K [01;35m[Kwarning: [m[K'[01m[KUG::INT IdentifyEdge(UG::D2::GRID*, UG::D2::ELEMENT*, UG::D2::ELEMENT*, UG::D2::NODE**, UG::INT, UG::D2::ELEMENT*, UG::INT, UG::INT, UG::INT)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static INT [01;35m[KIdentifyEdge[m[K (GRID *theGrid, [01;35m[K^~~~~~~~~~~~[m[K [ 77%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/dddif/lb.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/handler.cc:[m[K In function '[01m[Kvoid VectorObjMkCons(DDD::DDDContext&, DDD::DDD_OBJ, int)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/handler.cc:630:19:[m[K [01;35m[Kwarning: [m[K'[01m[KPrev[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] MNEXT(Prev) = Next; [ 77%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/dddif/lbrcb.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/initddd.cc:[m[K In function '[01m[Kint CheckInitParallel(const DDD::DDDContext&)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/initddd.cc:980:45:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kconst DDD_TYPE[m[K' {aka '[01m[Kconst unsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if (DDDTYPE(context, UGTYPE(context, i))!=i) [ 78%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/dddif/memmgr.cc.o [ 79%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/dddif/overlap.cc.o [ 79%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/dddif/partition.cc.o [ 80%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/dddif/pgmcheck.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/overlap.cc:[m[K In function '[01m[KUG::INT UG::D2::UpdateElementOverlap(DDD::DDDContext&, UG::D2::ELEMENT*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/overlap.cc:187:53:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::D2::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if (EPROCPRIO(context, theNeighbor,PrioMaster)>=context.procs()) break; [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/overlap.cc:[m[K In function '[01m[KUG::INT UG::D2::ConnectOverlapVerticalGrid(UG::D2::GRID*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/overlap.cc:727:22:[m[K [01;35m[Kwarning: [m[K'0' flag used with '[01m[K%p[m[K' gnu_printf format [[01;35m[K-Wformat=[m[K] printf([01;35m[K"ConnectOverlapVerticalGrid(): new "[m[K [01;35m[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K [01;35m[K " midnode relation between theEdge=%08p"[m[K [01;35m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K [01;35m[K " SonNode=" ID_FMTX "Vertex=" VID_FMTX "\n"[m[K, [01;35m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K In file included from [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/debug.h:35[m[K, from [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/partition.cc:39[m[K: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/partition.cc:[m[K In function '[01m[Kint Scatter_ElementRestriction(DDD::DDDContext&, DDD::DDD_OBJ, void*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/misc.h:70:39:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::UINT[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] #define MAX(x,y) (([01;35m[K(x)>(y)[m[K) ? (x) : (y)) [01;35m[K~~~^~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/partition.cc:254:12:[m[K [01;36m[Knote: [m[Kin expansion of macro '[01m[KMAX[m[K' used = [01;36m[KMAX[m[K(USED(theElement),((int *)data)[0]); [01;36m[K^~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/overlap.cc:[m[K At global scope: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/overlap.cc:768:12:[m[K [01;35m[Kwarning: [m[K'[01m[KUG::INT UG::D2::ConnectOverlapVerticalMultiGrid(UG::D2::MULTIGRID*)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static INT [01;35m[KConnectOverlapVerticalMultiGrid[m[K (MULTIGRID *theMG) [01;35m[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/overlap.cc:489:17:[m[K [01;35m[Kwarning: [m[K'[01m[KUG::INT UG::D2::ConnectMultiGridOverlap(UG::D2::MULTIGRID*, UG::INT)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static INT [01;35m[KConnectMultiGridOverlap[m[K (MULTIGRID *theMG, INT FromLevel) [01;35m[K^~~~~~~~~~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/overlap.cc:264:12:[m[K [01;35m[Kwarning: [m[K'[01m[KUG::INT UG::D2::UpdateMultiGridOverlap(UG::D2::MULTIGRID*, UG::INT)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static INT [01;35m[KUpdateMultiGridOverlap[m[K (MULTIGRID *theMG, INT FromLevel) [01;35m[K^~~~~~~~~~~~~~~~~~~~~~[m[K [ 81%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/dddif/support.cc.o [ 81%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/dddif/priority.cc.o [ 82%] Building CXX object dune/uggrid/CMakeFiles/duneuggrid2d.dir/parallel/dddif/trans.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/trans.cc:[m[K In function '[01m[Kint Gather_GhostCmd(DDD::DDDContext&, DDD::DDD_OBJ, void*, DDD::DDD_PROC, DDD::DDD_PRIO)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/trans.cc:236:29:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KDDD::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if (PARTITION(theElement) == proc) [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/trans.cc:243:29:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KDDD::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if (PARTITION(theElement) != proc) [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/trans.cc:253:26:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KDDD::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if (PARTITION(nb)==proc) [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/trans.cc:[m[K In function '[01m[Kint Gather_VHGhostCmd(DDD::DDDContext&, DDD::DDD_OBJ, void*, DDD::DDD_PROC, DDD::DDD_PRIO)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/trans.cc:355:29:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KDDD::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if (PARTITION(theElement) != proc) [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/trans.cc:365:36:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[KDDD::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if (PARTITION(theNeighbor) == proc) [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/trans.cc:[m[K At global scope: [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/trans.cc:287:12:[m[K [01;35m[Kwarning: [m[K'[01m[Kint Scatter_GhostCmd(DDD::DDDContext&, DDD::DDD_OBJ, void*, DDD::DDD_PROC, DDD::DDD_PRIO)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static int [01;35m[KScatter_GhostCmd[m[K (DDD::DDDContext& context, DDD_OBJ obj, void *data, DDD_PROC proc, DDD_PRIO prio) [01;35m[K^~~~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/dddif/trans.cc:230:12:[m[K [01;35m[Kwarning: [m[K'[01m[Kint Gather_GhostCmd(DDD::DDDContext&, DDD::DDD_OBJ, void*, DDD::DDD_PROC, DDD::DDD_PRIO)[m[K' defined but not used [[01;35m[K-Wunused-function[m[K] static int [01;35m[KGather_GhostCmd[m[K (DDD::DDDContext&, DDD_OBJ obj, void *data, DDD_PROC proc, DDD_PRIO prio) [01;35m[K^~~~~~~~~~~~~~~[m[K [ 82%] Built target duneuggrid2d Scanning dependencies of target duneuggrid [ 82%] Building CXX object CMakeFiles/duneuggrid.dir/dune/uggrid/ugdevices.cc.o [ 83%] Building CXX object CMakeFiles/duneuggrid.dir/dune/uggrid/low/fifo.cc.o [ 83%] Building CXX object CMakeFiles/duneuggrid.dir/dune/uggrid/low/debug.cc.o [ 84%] Building CXX object CMakeFiles/duneuggrid.dir/dune/uggrid/low/bio.cc.o [ 85%] Building CXX object CMakeFiles/duneuggrid.dir/dune/uggrid/low/fileopen.cc.o [ 85%] Building CXX object CMakeFiles/duneuggrid.dir/dune/uggrid/low/heaps.cc.o [ 86%] Building CXX object CMakeFiles/duneuggrid.dir/dune/uggrid/low/initlow.cc.o [ 87%] Building CXX object CMakeFiles/duneuggrid.dir/dune/uggrid/low/misc.cc.o [ 87%] Building CXX object CMakeFiles/duneuggrid.dir/dune/uggrid/low/scan.cc.o [ 88%] Building CXX object CMakeFiles/duneuggrid.dir/dune/uggrid/low/ugenv.cc.o [ 89%] Building CXX object CMakeFiles/duneuggrid.dir/dune/uggrid/low/ugstruct.cc.o [ 89%] Building CXX object CMakeFiles/duneuggrid.dir/dune/uggrid/low/ugtimer.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/ugstruct.cc:[m[K In function '[01m[KUG::INT UG::SetStringVar(const char*, const char*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/ugstruct.cc:770:38:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[Ksize_t[m[K' {aka '[01m[Klong unsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if ((myVar!=NULL) && ([01;35m[KmyVar->length<=strlen(sval)[m[K)) [01;35m[K~~~~~~~~~~~~~^~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/ugstruct.cc:[m[K In function '[01m[KUG::INT UG::SetStringVarNotify(const char*, const char*)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/ugstruct.cc:875:38:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KUG::INT[m[K' {aka '[01m[Kint[m[K'} and '[01m[Ksize_t[m[K' {aka '[01m[Klong unsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if ((myVar!=NULL) && ([01;35m[KmyVar->length<=strlen(sval)[m[K)) [01;35m[K~~~~~~~~~~~~~^~~~~~~~~~~~~~[m[K [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/ugstruct.cc:[m[K In function '[01m[KUG::INT VarOut(const UG::STRVAR*, char*, int)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/low/ugstruct.cc:1200:20:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Ksize_t[m[K' {aka '[01m[Klong unsigned int[m[K'} and '[01m[Kint[m[K' [[01;35m[K-Wsign-compare[m[K] if ([01;35m[Kstrlen(str)+2<bufLen[m[K) [01;35m[K~~~~~~~~~~~~~^~~~~~~[m[K [ 90%] Building CXX object CMakeFiles/duneuggrid.dir/dune/uggrid/parallel/ddd/basic/io.cc.o [ 90%] Building CXX object CMakeFiles/duneuggrid.dir/dune/uggrid/parallel/ddd/basic/lowcomm.cc.o [ 91%] Building CXX object CMakeFiles/duneuggrid.dir/dune/uggrid/parallel/ddd/basic/notify.cc.o [ 92%] Building CXX object CMakeFiles/duneuggrid.dir/dune/uggrid/parallel/ddd/basic/reduct.cc.o [ 92%] Building CXX object CMakeFiles/duneuggrid.dir/dune/uggrid/parallel/ddd/basic/topo.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/notify.cc:[m[K In function '[01m[Kint DDD::DDD_Notify(DDD::DDDContext&)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/notify.cc:421:31:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KDDD::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if (ctx.theDescs[i].proc==me) { [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/notify.cc:426:31:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[KDDD::DDD_PROC[m[K' {aka '[01m[Kunsigned int[m[K'} and '[01m[Kconst int[m[K' [[01;35m[K-Wsign-compare[m[K] if (ctx.theDescs[i].proc>=procs) { [ 93%] Building CXX object CMakeFiles/duneuggrid.dir/dune/uggrid/parallel/ddd/dddcontext.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/notify.cc:[m[K In function '[01m[Kint DDD::NotifyTwoWave(DDD::DDDContext&, DDD::Basic::NOTIFY_INFO*, int, int)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/parallel/ddd/basic/notify.cc:281:14:[m[K [01;35m[Kwarning: [m[K'[01m[KnewInfos[m[K' may be used uninitialized in this function [[01;35m[K-Wmaybe-uninitialized[m[K] [01;35m[KGetSpread(context.ppifContext(), newInfos, unknownInfos*sizeof(NOTIFY_INFO))[m[K; [01;35m[K~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K [ 94%] Building CXX object CMakeFiles/duneuggrid.dir/dune/uggrid/parallel/ppif/ppif.cc.o [ 94%] Building CXX object CMakeFiles/duneuggrid.dir/dune/uggrid/parallel/ppif/ppifcontext.cc.o [ 95%] Linking CXX static library lib/libduneuggrid.a [ 95%] Built target duneuggrid Scanning dependencies of target rm3-show Scanning dependencies of target rm3-writeRefRules2file [ 97%] Building CXX object dune/uggrid/gm/CMakeFiles/rm3-show.dir/rm-show.cc.o [ 97%] Building CXX object dune/uggrid/gm/CMakeFiles/rm3-writeRefRules2file.dir/rm-write2file.cc.o [ 97%] Building CXX object dune/uggrid/gm/CMakeFiles/rm3-writeRefRules2file.dir/rm-writeRefRules2file.cc.o [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/rm-write2file.cc:[m[K In function '[01m[Kvoid Write2File(FILE*, const std::vector<UG::D3::refrule>&, const std::vector<short int>&)[m[K': [01m[K/builds/staging/dune-uggrid/dune/uggrid/gm/rm-write2file.cc:171:19:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[Kint[m[K' and '[01m[Kstd::vector<UG::D3::refrule>::size_type[m[K' {aka '[01m[Klong unsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] for( int i=0; [01;35m[Ki < rules.size()[m[K; i++) [01;35m[K~~^~~~~~~~~~~~~~[m[K [ 98%] Linking CXX executable rm3-show [100%] Linking CXX executable rm3-writeRefRules2file [100%] Built target rm3-show [100%] Built target rm3-writeRefRules2file --- dune-uggrid done --- --- done --- + [[ 0 != 0 ]] + dunecontrol --current --opts=/duneci/dune.opts make -k -j4 build_tests ----- using default flags $CMAKE_FLAGS from /duneci/dune.opts ----- --- going to build dune-uggrid --- WARNING: commandline parameters will overwrite setting in opts file "/duneci/dune.opts" --- calling make for dune-uggrid --- build directory: build-cmake cmake --build . -- "-k" "-j4" "build_tests" [ 70%] Built target duneuggrid2d [ 82%] Built target duneuggrid3d [ 95%] Built target duneuggrid Scanning dependencies of target test-fifo Scanning dependencies of target testbtree Scanning dependencies of target rm3-tetrahedron-rules-test [ 96%] Building CXX object dune/uggrid/parallel/ddd/basic/test/CMakeFiles/testbtree.dir/testbtree.cc.o [ 97%] Building CXX object dune/uggrid/low/test/CMakeFiles/test-fifo.dir/test-fifo.cc.o [ 97%] Building CXX object dune/uggrid/gm/CMakeFiles/rm3-tetrahedron-rules-test.dir/rm-tetrahedron-rules-test.cc.o [ 98%] Linking CXX executable testbtree [ 98%] Built target testbtree [100%] Linking CXX executable rm3-tetrahedron-rules-test [100%] Built target rm3-tetrahedron-rules-test [100%] Linking CXX executable test-fifo [100%] Built target test-fifo Scanning dependencies of target build_tests [100%] Built target build_tests --- dune-uggrid done --- --- done --- + dunecontrol --current --opts=/duneci/dune.opts bexec duneci-ctest -j4 ----- using default flags $CMAKE_FLAGS from /duneci/dune.opts ----- --- going to build dune-uggrid --- WARNING: commandline parameters will overwrite setting in opts file "/duneci/dune.opts" --- calling bexec for dune-uggrid --- Site: runner-9bbc68de-project-301-concurrent-2 Build name: Linux-g++-8 Create new tag: 20210525-2020 - Experimental Test project /builds/staging/dune-uggrid/build-cmake Start 1: rm3-tetrahedron-rules-test Start 2: test-fifo Start 3: testbtree 1/3 Test #2: test-fifo ........................ Passed 0.01 sec 2/3 Test #3: testbtree ........................ Passed 0.01 sec 3/3 Test #1: rm3-tetrahedron-rules-test ....... Passed 0.75 sec 100% tests passed, 0 tests failed out of 3 Total Test time (real) = 0.76 sec JUnit report for CTest results written to /builds/staging/dune-uggrid/junit/dune-uggrid-cmake.xml --- dune-uggrid done --- --- done --- + [[ -v install_result ]] + [[ -n '' ]] + exit 0 [32;1m$ export DUNE_CONTROL_PATH=$(pwd):/duneci/modules:$DUNE_CONTROL_PATH[0;m [32;1m$ duneci-install-module https://gitlab.dune-project.org/core/dune-grid.git[0;m Cloning into 'dune-grid'... error: pathspec 'feature/drop-xdr' did not match any file(s) known to git Parallel run with 4 processes Installing dune-grid url: https://gitlab.dune-project.org/core/dune-grid.git branch: master commit: 0ecb8ca29a6a1102565c407ddce2b0462b1bdaf1 date: 2021-05-15 19:09:59 +0000 (commit) using opts file /duneci/dune.opts ----- using default flags $CMAKE_FLAGS from /duneci/dune.opts ----- --- going to build dune-grid --- --- calling all for dune-grid --- --- calling vcsetup for dune-grid --- --> Installing Git pre-commit hook to enforce whitespace policy --- calling cmake for dune-grid --- ----- using default flags $CMAKE_FLAGS from /duneci/dune.opts ----- cmake -DCMAKE_C_COMPILER=gcc-8 -DCMAKE_CXX_COMPILER=g++-8 -DCMAKE_C_FLAGS='-Wall -fdiagnostics-color=always ' -DCMAKE_CXX_FLAGS='-Wall -fdiagnostics-color=always -std=c++17 ' -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS_RELEASE='-O3 -g -DNDEBUG' -DCMAKE_CXX_FLAGS_RELEASE='-O3 -g -DNDEBUG' -DDUNE_MAX_TEST_CORES=4 -DCMAKE_INSTALL_PREFIX=/duneci/install -DTARGET_ARCHITECTURE=generic -DCXX_MAX_STANDARD=17 "-Ddune-common_DIR=/duneci/modules/dune-common/build-cmake" "-Ddune-geometry_DIR=/duneci/modules/dune-geometry/build-cmake" "-Ddune-uggrid_DIR=/builds/staging/dune-uggrid/build-cmake" -DCMAKE_C_COMPILER=gcc-8 -DCMAKE_CXX_COMPILER=g++-8 -DCMAKE_C_FLAGS='-Wall -fdiagnostics-color=always ' -DCMAKE_CXX_FLAGS='-Wall -fdiagnostics-color=always -std=c++17 ' -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS_RELEASE='-O3 -g -DNDEBUG' -DCMAKE_CXX_FLAGS_RELEASE='-O3 -g -DNDEBUG' -DDUNE_MAX_TEST_CORES=4 -DCMAKE_INSTALL_PREFIX=/duneci/install -DTARGET_ARCHITECTURE=generic -DCXX_MAX_STANDARD=17 "/duneci/modules/dune-grid" -- The C compiler identification is GNU 8.3.0 -- The CXX compiler identification is GNU 8.3.0 -- Check for working C compiler: /usr/bin/gcc-8 -- Check for working C compiler: /usr/bin/gcc-8 -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/g++-8 -- Check for working CXX compiler: /usr/bin/g++-8 -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Dependencies for dune-grid: dune-geometry (>= 2.8) -- Suggestions for dune-grid: dune-uggrid (>=2.8) -- Dependencies for dune-geometry: dune-common (>= 2.8) -- Dependencies for dune-uggrid: dune-common (>= 2.8) -- Performing Test cxx_std_flag_17 -- Performing Test cxx_std_flag_17 - Success -- Performing Test compiler_supports_cxx17 -- Performing Test compiler_supports_cxx17 - Success -- Performing Test HAS_ATTRIBUTE_UNUSED -- Performing Test HAS_ATTRIBUTE_UNUSED - Success -- Performing Test HAS_ATTRIBUTE_DEPRECATED -- Performing Test HAS_ATTRIBUTE_DEPRECATED - Success -- Performing Test HAS_ATTRIBUTE_DEPRECATED_MSG -- Performing Test HAS_ATTRIBUTE_DEPRECATED_MSG - Success -- Looking for std::experimental::make_array<int,int> -- Looking for std::experimental::make_array<int,int> - found -- Looking for std::move<std::experimental::detected_t<std::decay_t,int>> -- Looking for std::move<std::experimental::detected_t<std::decay_t,int>> - found -- Looking for std::identity -- Looking for std::identity - not found -- Could NOT find LATEX (missing: LATEX_COMPILER) -- Could NOT find LatexMk (missing: LATEXMK_EXECUTABLE) -- Could NOT find Sphinx (missing: SPHINX_EXECUTABLE) -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29") -- Searching for macro file 'DuneCommonMacros' for module 'dune-common'. -- Performing tests specific to dune-common from file /duneci/modules/dune-common/cmake/modules/DuneCommonMacros.cmake. -- Set Minimal Debug Level to 4 -- Looking for sgemm_ -- Looking for sgemm_ - not found -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE -- Looking for sgemm_ -- Looking for sgemm_ - found -- Found BLAS: /usr/lib/x86_64-linux-gnu/libopenblas.so -- Looking for cheev_ -- Looking for cheev_ - found -- A library with LAPACK API found. -- Looking for dsyev_ -- Looking for dsyev_ - found -- Found GMP: /usr/lib/x86_64-linux-gnu/libgmpxx.so -- Performing Test QuadMath_COMPILES -- Performing Test QuadMath_COMPILES - Success -- Found QuadMath: (Supported by compiler) -- Found MPI_C: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so (found suitable version "3.1", minimum required is "3.0") -- Found MPI: TRUE (found suitable version "3.1", minimum required is "3.0") found components: C -- Found TBB: /usr/lib/x86_64-linux-gnu/libtbb.so;atomic (found version "") -- Found PTScotch: /usr/lib/x86_64-linux-gnu/libscotch.so (found version "6.0.4") -- Found PTScotch: /usr/lib/x86_64-linux-gnu/libscotch.so (found version "6.0.4") found components: SCOTCH -- Found METIS: /usr/lib/x86_64-linux-gnu/libscotchmetis.so -- Found MPI_C: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so (found version "3.1") -- Found MPI: TRUE (found version "3.1") found components: C -- Found PTScotch: /usr/lib/x86_64-linux-gnu/libscotch.so (found version "6.0.4") found components: PTSCOTCH -- Found ParMETIS: /usr/lib/x86_64-linux-gnu/libptscotchparmetis.so (Required is at least version "4.0") -- Detected Compiler: GCC 8 -- Performing Test check_cxx_compiler_flag__Wabi -- Performing Test check_cxx_compiler_flag__Wabi - Success -- Performing Test check_cxx_compiler_flag__fabi_version_0 -- Performing Test check_cxx_compiler_flag__fabi_version_0 - Success -- Performing Test check_cxx_compiler_flag__fabi_compat_version_0 -- Performing Test check_cxx_compiler_flag__fabi_compat_version_0 - Success -- Performing Test check_cxx_compiler_flag__ffp_contract_fast -- Performing Test check_cxx_compiler_flag__ffp_contract_fast - Success -- target changed from "" to "generic" -- Performing Test check_cxx_compiler_flag__march_generic -- Performing Test check_cxx_compiler_flag__march_generic - Failed -- Performing Test check_cxx_compiler_flag__mno_sse2 -- Performing Test check_cxx_compiler_flag__mno_sse2 - Success -- Performing Test check_cxx_compiler_flag__mno_sse3 -- Performing Test check_cxx_compiler_flag__mno_sse3 - Success -- Performing Test check_cxx_compiler_flag__mno_ssse3 -- Performing Test check_cxx_compiler_flag__mno_ssse3 - Success -- Performing Test check_cxx_compiler_flag__mno_sse4_1 -- Performing Test check_cxx_compiler_flag__mno_sse4_1 - Success -- Performing Test check_cxx_compiler_flag__mno_sse4_2 -- Performing Test check_cxx_compiler_flag__mno_sse4_2 - Success -- Performing Test check_cxx_compiler_flag__mno_sse4a -- Performing Test check_cxx_compiler_flag__mno_sse4a - Success -- Performing Test check_cxx_compiler_flag__mno_avx -- Performing Test check_cxx_compiler_flag__mno_avx - Success -- Performing Test check_cxx_compiler_flag__mno_fma -- Performing Test check_cxx_compiler_flag__mno_fma - Success -- Performing Test check_cxx_compiler_flag__mno_bmi2 -- Performing Test check_cxx_compiler_flag__mno_bmi2 - Success -- Performing Test check_cxx_compiler_flag__mno_avx2 -- Performing Test check_cxx_compiler_flag__mno_avx2 - Success -- Performing Test check_cxx_compiler_flag__mno_xop -- Performing Test check_cxx_compiler_flag__mno_xop - Success -- Performing Test check_cxx_compiler_flag__mno_fma4 -- Performing Test check_cxx_compiler_flag__mno_fma4 - Success -- Performing Test check_cxx_compiler_flag__mno_avx512f -- Performing Test check_cxx_compiler_flag__mno_avx512f - Success -- Performing Test check_cxx_compiler_flag__mno_avx512vl -- Performing Test check_cxx_compiler_flag__mno_avx512vl - Success -- Performing Test check_cxx_compiler_flag__mno_avx512pf -- Performing Test check_cxx_compiler_flag__mno_avx512pf - Success -- Performing Test check_cxx_compiler_flag__mno_avx512er -- Performing Test check_cxx_compiler_flag__mno_avx512er - Success -- Performing Test check_cxx_compiler_flag__mno_avx512cd -- Performing Test check_cxx_compiler_flag__mno_avx512cd - Success -- Performing Test check_cxx_compiler_flag__mno_avx512dq -- Performing Test check_cxx_compiler_flag__mno_avx512dq - Success -- Performing Test check_cxx_compiler_flag__mno_avx512bw -- Performing Test check_cxx_compiler_flag__mno_avx512bw - Success -- Performing Test check_cxx_compiler_flag__mno_avx512ifma -- Performing Test check_cxx_compiler_flag__mno_avx512ifma - Success -- Performing Test check_cxx_compiler_flag__mno_avx512vbmi -- Performing Test check_cxx_compiler_flag__mno_avx512vbmi - Success -- Found Vc: /usr/lib/libVc.a (found version "1.3.3") -- Found Python3: /usr/bin/python3 (found version "3.7.3") found components: Interpreter Development Development.Module Development.Embed -- Found pip_/usr/bin/python3: TRUE -- Setting dune-common_INCLUDE_DIRS=/duneci/modules/dune-common -- Setting dune-common_LIBRARIES=dunecommon -- Searching for macro file 'DuneUggridMacros' for module 'dune-uggrid'. -- Performing tests specific to dune-uggrid from file /builds/staging/dune-uggrid/cmake/modules/DuneUggridMacros.cmake. -- Setting dune-uggrid_INCLUDE_DIRS=/builds/staging/dune-uggrid -- Setting dune-uggrid_LIBRARIES=duneuggrid -- Searching for macro file 'DuneGeometryMacros' for module 'dune-geometry'. -- No module specific tests performed for module 'dune-geometry' because macro file 'DuneGeometryMacros.cmake' not found in /duneci/modules/dune-geometry/cmake/modules;/builds/staging/dune-uggrid/cmake/modules;/duneci/modules/dune-common/cmake/modules;/duneci/modules/dune-grid/cmake/modules;/duneci/modules/dune-common/cmake/modules/FindPkgConfig;/usr/lib/cmake/Vc;/duneci/modules/dune-common/cmake/modules/FindPython3. -- Setting dune-geometry_INCLUDE_DIRS=/duneci/modules/dune-geometry -- Setting dune-geometry_LIBRARIES=dunegeometry -- Searching for macro file 'DuneGridMacros' for module 'dune-grid'. -- Performing tests specific to dune-grid from file /duneci/modules/dune-grid/cmake/modules/DuneGridMacros.cmake. -- Looking for mkstemp -- Looking for mkstemp - found -- Found PTScotch: /usr/lib/x86_64-linux-gnu/libscotch.so (found version "6.0.4") found components: SCOTCH -- Found PTScotch: /usr/lib/x86_64-linux-gnu/libscotch.so (found version "6.0.4") found components: PTSCOTCH -- Found ParMETIS: /usr/lib/x86_64-linux-gnu/libptscotchparmetis.so -- Checking for module 'alberta-grid_1d>=3.0' -- Found alberta-grid_1d, version 3.0.1 -- Checking for module 'alberta-grid_2d>=3.0' -- Found alberta-grid_2d, version 3.0.1 -- Checking for module 'alberta-grid_3d>=3.0' -- Found alberta-grid_3d, version 3.0.1 -- Checking for module 'alberta-grid_4d>=3.0' -- No package 'alberta-grid_4d' found -- Checking for module 'alberta-grid_5d>=3.0' -- No package 'alberta-grid_5d' found -- Checking for module 'alberta-grid_6d>=3.0' -- No package 'alberta-grid_6d' found -- Checking for module 'alberta-grid_7d>=3.0' -- No package 'alberta-grid_7d' found -- Checking for module 'alberta-grid_8d>=3.0' -- No package 'alberta-grid_8d' found -- Checking for module 'alberta-grid_9d>=3.0' -- No package 'alberta-grid_9d' found -- Found Alberta: /usr (found suitable version "3.0.1", minimum required is "3.0") -- Checking for one of the modules 'psurface' -- Checking for module 'psurface' -- No package 'psurface' found -- Could NOT find Psurface (missing: PSURFACE_INCLUDE_DIR PSURFACE_LIBRARY) -- Could NOT find AmiraMesh (missing: AMIRAMESH_INCLUDE_DIR AMIRAMESH_LIBRARY) -- Using scripts from /duneci/modules/dune-common/cmake/scripts for creating doxygen stuff. -- Adding custom target for config.h generation -- The following OPTIONAL packages have been found: * dune-uggrid * BLAS, fast linear algebra routines * LAPACK, fast linear algebra routines * GMP, GNU multi-precision library, <https://gmplib.org> * QuadMath, GCC Quad-Precision Math Library, <https://gcc.gnu.org/onlinedocs/libquadmath> * Threads, Multi-threading library * TBB, Intel's Threading Building Blocks * Vc, C++ Vectorization library, <https://github.com/VcDevel/Vc> For use of SIMD instructions * Python3 * METIS, Serial Graph Partitioning * PTScotch, Sequential and Parallel Graph Partitioning * ParMETIS, Parallel Graph Partitioning * PkgConfig, Unified interface for querying installed libraries To find Dune module dependencies * Alberta (required version >= 3.0), An adaptive hierarchical finite element toolbox and grid manager -- The following REQUIRED packages have been found: * dune-common * dune-geometry -- The following OPTIONAL packages have not been found: * LATEX * LatexMk * Sphinx, Documentation generator, <www.sphinx-doc.org> To generate the documentation from CMake and Python sources * Doxygen, Class documentation generator, <www.doxygen.org> To generate the class documentation from C++ sources * Inkscape, converts SVG images, <www.inkscape.org> To generate the documentation with LaTeX * Psurface, Piecewise linear bijections between triangulated surfaces * AmiraMesh -- Configuring done -- Generating done -- Build files have been written to: /duneci/modules/dune-grid/build-cmake --- calling make for dune-grid --- ----- using default flags $MAKE_FLAGS from environment ----- build directory: build-cmake cmake --build . -- -j4 Scanning dependencies of target albertagrid3d Scanning dependencies of target albertagrid2d Scanning dependencies of target albertagrid1d [ 0%] Building CXX object dune/grid/albertagrid/CMakeFiles/albertagrid2d.dir/dgfparser.cc.o [ 0%] Building CXX object dune/grid/albertagrid/CMakeFiles/albertagrid1d.dir/dgfparser.cc.o [ 0%] Building CXX object dune/grid/albertagrid/CMakeFiles/albertagrid3d.dir/dgfparser.cc.o Scanning dependencies of target dunegrid [ 3%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/onedgrid/onedgrid.cc.o [ 3%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/onedgrid/onedgridfactory.cc.o [ 7%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/onedgrid/nulliteratorfactory.cc.o [ 10%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/dgfparser.cc.o [ 14%] Building CXX object dune/grid/albertagrid/CMakeFiles/albertagrid1d.dir/elementinfo.cc.o [ 14%] Building CXX object dune/grid/albertagrid/CMakeFiles/albertagrid1d.dir/indexsets.cc.o [ 17%] Building CXX object dune/grid/albertagrid/CMakeFiles/albertagrid2d.dir/elementinfo.cc.o [ 21%] Building CXX object dune/grid/albertagrid/CMakeFiles/albertagrid1d.dir/macrodata.cc.o [ 21%] Building CXX object dune/grid/albertagrid/CMakeFiles/albertagrid2d.dir/indexsets.cc.o [ 25%] Building CXX object dune/grid/albertagrid/CMakeFiles/albertagrid1d.dir/meshpointer.cc.o [ 25%] Built target albertagrid1d [ 28%] Building CXX object dune/grid/albertagrid/CMakeFiles/albertagrid2d.dir/macrodata.cc.o [ 32%] Building CXX object dune/grid/albertagrid/CMakeFiles/albertagrid3d.dir/elementinfo.cc.o [ 35%] Building CXX object dune/grid/albertagrid/CMakeFiles/albertagrid2d.dir/meshpointer.cc.o [ 35%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/dgfug.cc.o [ 39%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/basic.cc.o [ 39%] Building CXX object dune/grid/albertagrid/CMakeFiles/albertagrid3d.dir/indexsets.cc.o [ 39%] Built target albertagrid2d [ 39%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o [ 42%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o [ 46%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/cube.cc.o [ 46%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/dim.cc.o [ 50%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/general.cc.o [ 50%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/gridparameter.cc.o [ 53%] Building CXX object dune/grid/albertagrid/CMakeFiles/albertagrid3d.dir/macrodata.cc.o [ 57%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/interval.cc.o [ 60%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc.o [ 64%] Building CXX object dune/grid/albertagrid/CMakeFiles/albertagrid3d.dir/meshpointer.cc.o [ 64%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/projection.cc.o [ 67%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/simplex.cc.o [ 67%] Built target albertagrid3d [ 71%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o [ 71%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/vertex.cc.o [ 75%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggridintersections.cc.o [ 75%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggrid.cc.o [ 78%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggridentity.cc.o [ 82%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/boundaryextractor.cc.o [ 82%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggridindexsets.cc.o [ 85%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggridfactory.cc.o [ 85%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggridgeometry.cc.o [ 89%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggridhieriterator.cc.o [ 92%] Linking CXX static library libdunegrid.a [ 92%] Built target dunegrid Scanning dependencies of target dunealbertagrid2d Scanning dependencies of target dunealbertagrid3d Scanning dependencies of target dunealbertagrid1d [ 96%] Linking CXX static library libdunealbertagrid2d.a [ 96%] Linking CXX static library libdunealbertagrid3d.a [100%] Linking CXX static library libdunealbertagrid1d.a [100%] Built target dunealbertagrid1d [100%] Built target dunealbertagrid2d [100%] Built target dunealbertagrid3d --- dune-grid done --- --- done --- [32;1m$ cd /duneci/modules/dune-grid && duneci-standard-test[0;m Parallel run with 4 processes + dunecontrol --current --opts=/duneci/dune.opts vcsetup ----- using default flags $CMAKE_FLAGS from /duneci/dune.opts ----- --- going to build dune-grid --- --- calling vcsetup for dune-grid --- --- dune-grid done --- --- done --- + dunecontrol --current --opts=/duneci/dune.opts configure ----- using default flags $CMAKE_FLAGS from /duneci/dune.opts ----- --- going to build dune-grid --- --- calling configure for dune-grid --- cmake "-Ddune-common_DIR=/duneci/modules/dune-common/build-cmake" "-Ddune-geometry_DIR=/duneci/modules/dune-geometry/build-cmake" "-Ddune-uggrid_DIR=/builds/staging/dune-uggrid/build-cmake" -DCMAKE_C_COMPILER=gcc-8 -DCMAKE_CXX_COMPILER=g++-8 -DCMAKE_C_FLAGS='-Wall -fdiagnostics-color=always ' -DCMAKE_CXX_FLAGS='-Wall -fdiagnostics-color=always -std=c++17 ' -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS_RELEASE='-O3 -g -DNDEBUG' -DCMAKE_CXX_FLAGS_RELEASE='-O3 -g -DNDEBUG' -DDUNE_MAX_TEST_CORES=4 -DCMAKE_INSTALL_PREFIX=/duneci/install -DTARGET_ARCHITECTURE=generic -DCXX_MAX_STANDARD=17 "/duneci/modules/dune-grid" -- The C compiler identification is GNU 8.3.0 -- The CXX compiler identification is GNU 8.3.0 -- Check for working C compiler: /usr/bin/gcc-8 -- Check for working C compiler: /usr/bin/gcc-8 -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/g++-8 -- Check for working CXX compiler: /usr/bin/g++-8 -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Dependencies for dune-grid: dune-geometry (>= 2.8) -- Suggestions for dune-grid: dune-uggrid (>=2.8) -- Dependencies for dune-geometry: dune-common (>= 2.8) -- Dependencies for dune-uggrid: dune-common (>= 2.8) -- Could NOT find LATEX (missing: LATEX_COMPILER) -- Could NOT find LatexMk (missing: LATEXMK_EXECUTABLE) -- Could NOT find Sphinx (missing: SPHINX_EXECUTABLE) -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Searching for macro file 'DuneCommonMacros' for module 'dune-common'. -- Performing tests specific to dune-common from file /duneci/modules/dune-common/cmake/modules/DuneCommonMacros.cmake. -- Set Minimal Debug Level to 4 -- A library with LAPACK API found. -- Found MPI_C: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so (found suitable version "3.1", minimum required is "3.0") -- Found MPI: TRUE (found suitable version "3.1", minimum required is "3.0") found components: C -- Found PTScotch: /usr/lib/x86_64-linux-gnu/libscotch.so (found version "6.0.4") -- Found PTScotch: /usr/lib/x86_64-linux-gnu/libscotch.so (found version "6.0.4") found components: SCOTCH -- Found MPI_C: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so (found version "3.1") -- Found MPI: TRUE (found version "3.1") found components: C -- Found PTScotch: /usr/lib/x86_64-linux-gnu/libscotch.so (found version "6.0.4") found components: PTSCOTCH -- Found ParMETIS: /usr/lib/x86_64-linux-gnu/libptscotchparmetis.so (Required is at least version "4.0") -- Detected Compiler: GCC 8 -- Setting dune-common_INCLUDE_DIRS=/duneci/modules/dune-common -- Setting dune-common_LIBRARIES=dunecommon -- Searching for macro file 'DuneUggridMacros' for module 'dune-uggrid'. -- Performing tests specific to dune-uggrid from file /builds/staging/dune-uggrid/cmake/modules/DuneUggridMacros.cmake. -- Setting dune-uggrid_INCLUDE_DIRS=/builds/staging/dune-uggrid -- Setting dune-uggrid_LIBRARIES=duneuggrid -- Searching for macro file 'DuneGeometryMacros' for module 'dune-geometry'. -- No module specific tests performed for module 'dune-geometry' because macro file 'DuneGeometryMacros.cmake' not found in /duneci/modules/dune-geometry/cmake/modules;/builds/staging/dune-uggrid/cmake/modules;/duneci/modules/dune-common/cmake/modules;/duneci/modules/dune-grid/cmake/modules;/duneci/modules/dune-common/cmake/modules/FindPkgConfig;/usr/lib/cmake/Vc;/duneci/modules/dune-common/cmake/modules/FindPython3. -- Setting dune-geometry_INCLUDE_DIRS=/duneci/modules/dune-geometry -- Setting dune-geometry_LIBRARIES=dunegeometry -- Searching for macro file 'DuneGridMacros' for module 'dune-grid'. -- Performing tests specific to dune-grid from file /duneci/modules/dune-grid/cmake/modules/DuneGridMacros.cmake. -- Found PTScotch: /usr/lib/x86_64-linux-gnu/libscotch.so (found version "6.0.4") found components: SCOTCH -- Found PTScotch: /usr/lib/x86_64-linux-gnu/libscotch.so (found version "6.0.4") found components: PTSCOTCH -- Found ParMETIS: /usr/lib/x86_64-linux-gnu/libptscotchparmetis.so -- Checking for module 'alberta-grid_4d>=3.0' -- No package 'alberta-grid_4d' found -- Checking for module 'alberta-grid_5d>=3.0' -- No package 'alberta-grid_5d' found -- Checking for module 'alberta-grid_6d>=3.0' -- No package 'alberta-grid_6d' found -- Checking for module 'alberta-grid_7d>=3.0' -- No package 'alberta-grid_7d' found -- Checking for module 'alberta-grid_8d>=3.0' -- No package 'alberta-grid_8d' found -- Checking for module 'alberta-grid_9d>=3.0' -- No package 'alberta-grid_9d' found -- Checking for one of the modules 'psurface' -- Checking for module 'psurface' -- No package 'psurface' found -- Could NOT find Psurface (missing: PSURFACE_INCLUDE_DIR PSURFACE_LIBRARY) -- Could NOT find AmiraMesh (missing: AMIRAMESH_INCLUDE_DIR AMIRAMESH_LIBRARY) -- Using scripts from /duneci/modules/dune-common/cmake/scripts for creating doxygen stuff. -- Adding custom target for config.h generation -- The following OPTIONAL packages have been found: * dune-uggrid * BLAS, fast linear algebra routines * LAPACK, fast linear algebra routines * GMP, GNU multi-precision library, <https://gmplib.org> * QuadMath, GCC Quad-Precision Math Library, <https://gcc.gnu.org/onlinedocs/libquadmath> * Threads, Multi-threading library * TBB, Intel's Threading Building Blocks * Vc, C++ Vectorization library, <https://github.com/VcDevel/Vc> For use of SIMD instructions * Python3 * METIS, Serial Graph Partitioning * PTScotch, Sequential and Parallel Graph Partitioning * ParMETIS, Parallel Graph Partitioning * PkgConfig, Unified interface for querying installed libraries To find Dune module dependencies * Alberta (required version >= 3.0), An adaptive hierarchical finite element toolbox and grid manager -- The following REQUIRED packages have been found: * dune-common * dune-geometry -- The following OPTIONAL packages have not been found: * LATEX * LatexMk * Sphinx, Documentation generator, <www.sphinx-doc.org> To generate the documentation from CMake and Python sources * Doxygen, Class documentation generator, <www.doxygen.org> To generate the class documentation from C++ sources * Inkscape, converts SVG images, <www.inkscape.org> To generate the documentation with LaTeX * Psurface, Piecewise linear bijections between triangulated surfaces * AmiraMesh -- Configuring done -- Generating done -- Build files have been written to: /duneci/modules/dune-grid/build-cmake --- dune-grid done --- --- done --- + set +e + build_failed= + dunecontrol --current --opts=/duneci/dune.opts make -k -j4 all ----- using default flags $CMAKE_FLAGS from /duneci/dune.opts ----- --- going to build dune-grid --- WARNING: commandline parameters will overwrite setting in opts file "/duneci/dune.opts" --- calling make for dune-grid --- build directory: build-cmake cmake --build . -- "-k" "-j4" "all" Scanning dependencies of target albertagrid1d Scanning dependencies of target albertagrid2d [ 0%] Building CXX object dune/grid/albertagrid/CMakeFiles/albertagrid2d.dir/dgfparser.cc.o Scanning dependencies of target albertagrid3d [ 0%] Building CXX object dune/grid/albertagrid/CMakeFiles/albertagrid1d.dir/dgfparser.cc.o Scanning dependencies of target dunegrid [ 0%] Building CXX object dune/grid/albertagrid/CMakeFiles/albertagrid3d.dir/dgfparser.cc.o [ 3%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/onedgrid/onedgrid.cc.o [ 3%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/onedgrid/onedgridfactory.cc.o [ 7%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/onedgrid/nulliteratorfactory.cc.o [ 10%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/dgfparser.cc.o [ 14%] Building CXX object dune/grid/albertagrid/CMakeFiles/albertagrid1d.dir/elementinfo.cc.o [ 14%] Building CXX object dune/grid/albertagrid/CMakeFiles/albertagrid1d.dir/indexsets.cc.o [ 17%] Building CXX object dune/grid/albertagrid/CMakeFiles/albertagrid2d.dir/elementinfo.cc.o [ 21%] Building CXX object dune/grid/albertagrid/CMakeFiles/albertagrid1d.dir/macrodata.cc.o [ 25%] Building CXX object dune/grid/albertagrid/CMakeFiles/albertagrid1d.dir/meshpointer.cc.o [ 25%] Building CXX object dune/grid/albertagrid/CMakeFiles/albertagrid2d.dir/indexsets.cc.o [ 25%] Built target albertagrid1d [ 28%] Building CXX object dune/grid/albertagrid/CMakeFiles/albertagrid2d.dir/macrodata.cc.o [ 32%] Building CXX object dune/grid/albertagrid/CMakeFiles/albertagrid3d.dir/elementinfo.cc.o [ 35%] Building CXX object dune/grid/albertagrid/CMakeFiles/albertagrid2d.dir/meshpointer.cc.o [ 35%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/dgfug.cc.o [ 39%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/basic.cc.o [ 39%] Built target albertagrid2d [ 39%] Building CXX object dune/grid/albertagrid/CMakeFiles/albertagrid3d.dir/indexsets.cc.o [ 42%] Building CXX object dune/grid/albertagrid/CMakeFiles/albertagrid3d.dir/macrodata.cc.o [ 42%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/boundarydom.cc.o [ 46%] Building CXX object dune/grid/albertagrid/CMakeFiles/albertagrid3d.dir/meshpointer.cc.o [ 50%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/boundaryseg.cc.o [ 53%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/cube.cc.o [ 53%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/dim.cc.o [ 53%] Built target albertagrid3d [ 57%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/general.cc.o [ 57%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/gridparameter.cc.o [ 60%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/interval.cc.o [ 64%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.cc.o [ 64%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/projection.cc.o [ 67%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/simplex.cc.o [ 71%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/simplexgeneration.cc.o [ 71%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/io/file/dgfparser/blocks/vertex.cc.o [ 75%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggridintersections.cc.o [ 75%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggrid.cc.o [ 78%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggridentity.cc.o [ 82%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/boundaryextractor.cc.o [ 82%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggridindexsets.cc.o [ 85%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggridfactory.cc.o [ 85%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggridgeometry.cc.o [ 89%] Building CXX object lib/CMakeFiles/dunegrid.dir/__/dune/grid/uggrid/uggridhieriterator.cc.o [ 92%] Linking CXX static library libdunegrid.a [ 92%] Built target dunegrid Scanning dependencies of target dunealbertagrid2d Scanning dependencies of target dunealbertagrid1d Scanning dependencies of target dunealbertagrid3d [ 96%] Linking CXX static library libdunealbertagrid2d.a [100%] Linking CXX static library libdunealbertagrid1d.a [100%] Linking CXX static library libdunealbertagrid3d.a [100%] Built target dunealbertagrid2d [100%] Built target dunealbertagrid1d [100%] Built target dunealbertagrid3d --- dune-grid done --- --- done --- + [[ 0 != 0 ]] + dunecontrol --current --opts=/duneci/dune.opts make -k -j4 build_tests ----- using default flags $CMAKE_FLAGS from /duneci/dune.opts ----- --- going to build dune-grid --- WARNING: commandline parameters will overwrite setting in opts file "/duneci/dune.opts" --- calling make for dune-grid --- build directory: build-cmake cmake --build . -- "-k" "-j4" "build_tests" [ 3%] Built target albertagrid2d [ 6%] Built target albertagrid3d [ 9%] Built target albertagrid1d [ 26%] Built target dunegrid Scanning dependencies of target scsgmappertest [ 26%] Built target dunealbertagrid3d Scanning dependencies of target recipe-integration Scanning dependencies of target mcmgmappertest [ 27%] Building CXX object dune/grid/common/test/CMakeFiles/scsgmappertest.dir/scsgmappertest.cc.o [ 27%] Building CXX object doc/recipes/CMakeFiles/recipe-integration.dir/recipe-integration.cc.o [ 27%] Building CXX object dune/grid/common/test/CMakeFiles/mcmgmappertest.dir/mcmgmappertest.cc.o Scanning dependencies of target vtktest [ 28%] Building CXX object dune/grid/io/file/test/CMakeFiles/vtktest.dir/vtktest.cc.o [01m[K/duneci/modules/dune-grid/doc/recipes/recipe-integration.cc:[m[K In function '[01m[Kint main(int, char**)[m[K': [01m[K/duneci/modules/dune-grid/doc/recipes/recipe-integration.cc:86:25:[m[K [01;35m[Kwarning: [m[K'[01m[Kmabye_unused[m[K' attribute directive ignored [[01;35m[K-Wattributes[m[K] [[mabye_unused]] auto [01;35m[Knorm[m[K = x.two_norm(); // Euclidean norm [01;35m[K^~~~[m[K [01m[K/duneci/modules/dune-grid/doc/recipes/recipe-integration.cc:71:20:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Khelper[m[K' [[01;35m[K-Wunused-variable[m[K] Dune::MPIHelper& [01;35m[Khelper[m[K = Dune::MPIHelper::instance(argc, argv); [01;35m[K^~~~~~[m[K [01m[K/duneci/modules/dune-grid/doc/recipes/recipe-integration.cc:86:25:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Knorm[m[K' [[01;35m[K-Wunused-variable[m[K] [[mabye_unused]] auto [01;35m[Knorm[m[K = x.two_norm(); // Euclidean norm [01;35m[K^~~~[m[K [ 28%] Linking CXX executable scsgmappertest [ 28%] Built target scsgmappertest Scanning dependencies of target subsamplingvtktest [ 28%] Building CXX object dune/grid/io/file/test/CMakeFiles/subsamplingvtktest.dir/subsamplingvtktest.cc.o In file included from [01m[K/duneci/modules/dune-grid/dune/grid/yaspgrid.hh:26[m[K, from [01m[K/duneci/modules/dune-grid/doc/recipes/recipe-integration.cc:65[m[K: [01m[K/duneci/modules/dune-common/dune/common/reservedvector.hh:[m[K In constructor '[01m[Kconstexpr Dune::ReservedVector<T, n>::ReservedVector() [with T = Dune::YaspGrid<4>::YGridLevel; int n = 32][m[K': [01m[K/duneci/modules/dune-common/dune/common/reservedvector.hh:70:5:[m[K [01;36m[Knote: [m[Kvariable tracking size limit exceeded with -fvar-tracking-assignments, retrying without [01;36m[KReservedVector[m[K() = default; [01;36m[K^~~~~~~~~~~~~~[m[K [ 29%] Linking CXX executable recipe-integration [ 29%] Built target recipe-integration Scanning dependencies of target nonconformboundaryvtktest [ 30%] Building CXX object dune/grid/io/file/test/CMakeFiles/nonconformboundaryvtktest.dir/nonconformboundaryvtktest.cc.o [ 31%] Linking CXX executable mcmgmappertest [ 31%] Built target mcmgmappertest Scanning dependencies of target conformvolumevtktest [ 31%] Building CXX object dune/grid/io/file/test/CMakeFiles/conformvolumevtktest.dir/conformvolumevtktest.cc.o [ 32%] Linking CXX executable vtktest [ 32%] Built target vtktest Scanning dependencies of target gnuplottest [ 34%] Building CXX object dune/grid/io/file/test/CMakeFiles/gnuplottest.dir/gnuplottest.cc.o [ 34%] Linking CXX executable nonconformboundaryvtktest [ 34%] Built target nonconformboundaryvtktest [ 35%] Building CXX object dune/grid/io/file/test/CMakeFiles/subsamplingvtktest.dir/test-linking.cc.o Scanning dependencies of target vtksequencetest [ 36%] Building CXX object dune/grid/io/file/test/CMakeFiles/vtksequencetest.dir/vtksequencetest.cc.o [ 37%] Linking CXX executable gnuplottest [ 37%] Built target gnuplottest Scanning dependencies of target printgridtest [ 38%] Building CXX object dune/grid/io/file/test/CMakeFiles/printgridtest.dir/printgridtest.cc.o [ 39%] Linking CXX executable subsamplingvtktest [ 39%] Built target subsamplingvtktest Scanning dependencies of target amirameshtest [ 39%] Building CXX object dune/grid/io/file/test/CMakeFiles/amirameshtest.dir/main77_amirameshtest.cc.o [ 40%] Linking CXX executable amirameshtest [ 40%] Built target amirameshtest Scanning dependencies of target starcdreadertest [ 41%] Building CXX object dune/grid/io/file/test/CMakeFiles/starcdreadertest.dir/starcdreadertest.cc.o [ 42%] Linking CXX executable printgridtest [ 42%] Built target printgridtest [ 43%] Built target dunealbertagrid2d Scanning dependencies of target gmshtest-onedgrid [ 44%] Building CXX object dune/grid/io/file/test/CMakeFiles/gmshtest-onedgrid.dir/gmshtest.cc.o [ 45%] Linking CXX executable starcdreadertest [ 45%] Built target starcdreadertest Scanning dependencies of target gmshtest-alberta3d [ 45%] Building CXX object dune/grid/io/file/test/CMakeFiles/gmshtest-alberta3d.dir/gmshtest.cc.o [ 45%] Linking CXX executable gmshtest-onedgrid [ 45%] Built target gmshtest-onedgrid Scanning dependencies of target gmshtest-uggrid [ 46%] Building CXX object dune/grid/io/file/test/CMakeFiles/gmshtest-uggrid.dir/gmshtest.cc.o [ 47%] Linking CXX executable conformvolumevtktest [ 47%] Built target conformvolumevtktest Scanning dependencies of target test-dgf-yasp-offset [ 48%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp-offset.dir/test-dgf-yasp.cc.o [ 48%] Linking CXX executable vtksequencetest [ 48%] Built target vtksequencetest Scanning dependencies of target test-dgf-yasp [ 49%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-yasp.dir/test-dgf-yasp.cc.o [ 49%] Linking CXX executable gmshtest-uggrid [ 49%] Built target gmshtest-uggrid Scanning dependencies of target test-dgf-oned [ 49%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-oned.dir/test-dgf-oned.cc.o [ 50%] Linking CXX executable gmshtest-alberta3d [ 50%] Built target gmshtest-alberta3d Scanning dependencies of target test-dgf-alberta [ 51%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-alberta.dir/test-dgf-alberta.cc.o [ 52%] Linking CXX executable test-dgf-yasp-offset [ 52%] Built target test-dgf-yasp-offset Scanning dependencies of target test-dgf-gmsh-ug [ 52%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-gmsh-ug.dir/test-dgf-ug.cc.o [ 53%] Linking CXX executable test-dgf-oned [ 53%] Built target test-dgf-oned Scanning dependencies of target test-dgf-ug [ 54%] Building CXX object dune/grid/io/file/dgfparser/test/CMakeFiles/test-dgf-ug.dir/test-dgf-ug.cc.o [ 55%] Linking CXX executable test-dgf-alberta [ 55%] Built target test-dgf-alberta Scanning dependencies of target test-alberta-3-3 [ 56%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-3-3.dir/test-alberta.cc.o [ 57%] Linking CXX executable test-dgf-gmsh-ug [ 57%] Built target test-dgf-gmsh-ug Scanning dependencies of target test-alberta-2-3 [ 57%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-2-3.dir/test-alberta.cc.o [ 57%] Linking CXX executable test-dgf-ug [ 57%] Built target test-dgf-ug Scanning dependencies of target test-identitygrid [ 57%] Building CXX object dune/grid/test/CMakeFiles/test-identitygrid.dir/test-identitygrid.cc.o [ 57%] Linking CXX executable test-dgf-yasp [ 57%] Built target test-dgf-yasp Scanning dependencies of target test-alberta-1-2 [ 58%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-1-2.dir/test-alberta.cc.o [ 59%] Linking CXX executable test-alberta-2-3 [ 59%] Built target test-alberta-2-3 Scanning dependencies of target test-hierarchicsearch [ 60%] Building CXX object dune/grid/test/CMakeFiles/test-hierarchicsearch.dir/test-hierarchicsearch.cc.o [ 60%] Linking CXX executable test-alberta-3-3 [ 60%] Built target test-alberta-3-3 Scanning dependencies of target test-gridinfo [ 61%] Building CXX object dune/grid/test/CMakeFiles/test-gridinfo.dir/test-gridinfo.cc.o [ 61%] Linking CXX executable test-alberta-1-2 [ 61%] Built target test-alberta-1-2 Scanning dependencies of target test-geogrid-uggrid [ 61%] Building CXX object dune/grid/test/CMakeFiles/test-geogrid-uggrid.dir/test-geogrid.cc.o [ 62%] Linking CXX executable test-hierarchicsearch [ 62%] Built target test-hierarchicsearch Scanning dependencies of target test-alberta-2-2 [ 63%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-2-2.dir/test-alberta.cc.o [ 63%] Linking CXX executable test-gridinfo [ 63%] Built target test-gridinfo Scanning dependencies of target geometrygrid-coordfunction-copyconstructor [ 63%] Building CXX object dune/grid/test/CMakeFiles/geometrygrid-coordfunction-copyconstructor.dir/geometrygrid-coordfunction-copyconstructor.cc.o [ 64%] Linking CXX executable geometrygrid-coordfunction-copyconstructor [ 64%] Built target geometrygrid-coordfunction-copyconstructor Scanning dependencies of target testiteratorranges [ 64%] Building CXX object dune/grid/test/CMakeFiles/testiteratorranges.dir/testiteratorranges.cc.o [ 65%] Linking CXX executable test-alberta-2-2 [ 65%] Built target test-alberta-2-2 Scanning dependencies of target test-oned [ 67%] Building CXX object dune/grid/test/CMakeFiles/test-oned.dir/test-oned.cc.o [ 67%] Linking CXX executable test-oned [ 67%] Built target test-oned Scanning dependencies of target issue-53-uggrid-intersections [ 67%] Building CXX object dune/grid/test/CMakeFiles/issue-53-uggrid-intersections.dir/issue-53-uggrid-intersections.cc.o [ 68%] Linking CXX executable issue-53-uggrid-intersections [ 68%] Built target issue-53-uggrid-intersections Scanning dependencies of target test-ug [ 68%] Building CXX object dune/grid/test/CMakeFiles/test-ug.dir/test-ug.cc.o [01m[K/duneci/modules/dune-grid/dune/grid/test/test-ug.cc:[m[K In function '[01m[Kvoid generalTests(bool)[m[K': [01m[K/duneci/modules/dune-grid/dune/grid/test/test-ug.cc:137:10:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[KcArray[m[K' [[01;35m[K-Wunused-variable[m[K] double [01;35m[KcArray[m[K[3] = {1,2,3}; [01;35m[K^~~~~~[m[K [ 69%] Linking CXX executable testiteratorranges [ 69%] Built target testiteratorranges Scanning dependencies of target test-geogrid-yaspgrid [ 70%] Building CXX object dune/grid/test/CMakeFiles/test-geogrid-yaspgrid.dir/test-geogrid.cc.o [ 71%] Linking CXX executable test-identitygrid [ 71%] Built target test-identitygrid [ 72%] Built target dunealbertagrid1d Scanning dependencies of target test-alberta-1-3 [ 73%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-1-3.dir/test-alberta.cc.o [ 73%] Linking CXX executable test-alberta-1-3 [ 73%] Built target test-alberta-1-3 Scanning dependencies of target test-parallel-ug [ 74%] Building CXX object dune/grid/test/CMakeFiles/test-parallel-ug.dir/test-parallel-ug.cc.o [ 75%] Linking CXX executable test-ug [ 75%] Built target test-ug Scanning dependencies of target test-mcmg-geogrid [ 76%] Building CXX object dune/grid/test/CMakeFiles/test-mcmg-geogrid.dir/test-mcmg-geogrid.cc.o [ 77%] Linking CXX executable test-parallel-ug [ 77%] Built target test-parallel-ug Scanning dependencies of target test-loadbalancing [ 77%] Building CXX object dune/grid/test/CMakeFiles/test-loadbalancing.dir/test-loadbalancing.cc.o [ 78%] Linking CXX executable test-loadbalancing [ 78%] Built target test-loadbalancing Scanning dependencies of target test-yaspgrid-yaspfactory-3d [ 79%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-3d.dir/test-yaspgrid-yaspfactory-3d.cc.o [ 80%] Linking CXX executable test-geogrid-uggrid [ 80%] Built target test-geogrid-uggrid Scanning dependencies of target test-yaspgrid-backuprestore-equidistantoffset [ 81%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistantoffset.dir/test-yaspgrid-backuprestore-equidistantoffset.cc.o [ 81%] Linking CXX executable test-mcmg-geogrid [ 81%] Built target test-mcmg-geogrid Scanning dependencies of target test-yaspgrid-backuprestore-equidistant [ 81%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-equidistant.dir/test-yaspgrid-backuprestore-equidistant.cc.o [ 81%] Linking CXX executable test-yaspgrid-backuprestore-equidistantoffset [ 81%] Built target test-yaspgrid-backuprestore-equidistantoffset Scanning dependencies of target test-yaspgrid-yaspfactory-2d [ 82%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-2d.dir/test-yaspgrid-yaspfactory-2d.cc.o [ 83%] Linking CXX executable test-yaspgrid-backuprestore-equidistant [ 83%] Built target test-yaspgrid-backuprestore-equidistant Scanning dependencies of target test-yaspgrid-backuprestore-tensor [ 84%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-backuprestore-tensor.dir/test-yaspgrid-backuprestore-tensor.cc.o [ 85%] Linking CXX executable test-yaspgrid-backuprestore-tensor [ 85%] Built target test-yaspgrid-backuprestore-tensor Scanning dependencies of target test-yaspgrid-entityshifttable [ 85%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-entityshifttable.dir/test-yaspgrid-entityshifttable.cc.o [ 86%] Linking CXX executable test-yaspgrid-entityshifttable [ 86%] Built target test-yaspgrid-entityshifttable Scanning dependencies of target test-yaspgrid-tensorgridfactory [ 86%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-tensorgridfactory.dir/test-yaspgrid-tensorgridfactory.cc.o [ 87%] Linking CXX executable test-yaspgrid-tensorgridfactory [ 87%] Built target test-yaspgrid-tensorgridfactory Scanning dependencies of target test-yaspgrid-yaspfactory-1d [ 88%] Building CXX object dune/grid/test/yasp/CMakeFiles/test-yaspgrid-yaspfactory-1d.dir/test-yaspgrid-yaspfactory-1d.cc.o [ 88%] Linking CXX executable test-geogrid-yaspgrid [ 88%] Built target test-geogrid-yaspgrid Scanning dependencies of target persistentcontainertest [ 89%] Building CXX object dune/grid/utility/test/CMakeFiles/persistentcontainertest.dir/persistentcontainertest.cc.o [ 89%] Linking CXX executable persistentcontainertest [ 89%] Built target persistentcontainertest Scanning dependencies of target globalindexsettest [ 89%] Building CXX object dune/grid/utility/test/CMakeFiles/globalindexsettest.dir/globalindexsettest.cc.o /duneci/modules/dune-grid/dune/grid/utility/test/globalindexsettest.cc: In instantiation of '[01m[Kvoid checkIndexSet(const GridView&, const Dune::GlobalIndexSet<GridView>&) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; int codim = 0][m[K': [01m[K/duneci/modules/dune-grid/dune/grid/utility/test/globalindexsettest.cc:124:54:[m[K required from here [01m[K/duneci/modules/dune-grid/dune/grid/utility/test/globalindexsettest.cc:67:29:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[K__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type[m[K' {aka '[01m[Kint[m[K'} and '[01m[Ksize_t[m[K' {aka '[01m[Klong unsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] if ( [01;35m[KindicesGlobal[i] != i[m[K ) [01;35m[K~~~~~~~~~~~~~~~~~^~~~[m[K /duneci/modules/dune-grid/dune/grid/utility/test/globalindexsettest.cc: In instantiation of '[01m[Kvoid checkIndexSet(const GridView&, const Dune::GlobalIndexSet<GridView>&) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; int codim = 1][m[K': [01m[K/duneci/modules/dune-grid/dune/grid/utility/test/globalindexsettest.cc:130:51:[m[K required from here [01m[K/duneci/modules/dune-grid/dune/grid/utility/test/globalindexsettest.cc:67:29:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[K__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type[m[K' {aka '[01m[Kint[m[K'} and '[01m[Ksize_t[m[K' {aka '[01m[Klong unsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] /duneci/modules/dune-grid/dune/grid/utility/test/globalindexsettest.cc: In instantiation of '[01m[Kvoid checkIndexSet(const GridView&, const Dune::GlobalIndexSet<GridView>&) [with GridView = Dune::GridView<Dune::UGGridLeafGridViewTraits<const Dune::UGGrid<2> > >; int codim = 2][m[K': [01m[K/duneci/modules/dune-grid/dune/grid/utility/test/globalindexsettest.cc:136:53:[m[K required from here [01m[K/duneci/modules/dune-grid/dune/grid/utility/test/globalindexsettest.cc:67:29:[m[K [01;35m[Kwarning: [m[Kcomparison of integer expressions of different signedness: '[01m[K__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type[m[K' {aka '[01m[Kint[m[K'} and '[01m[Ksize_t[m[K' {aka '[01m[Klong unsigned int[m[K'} [[01;35m[K-Wsign-compare[m[K] [ 90%] Linking CXX executable globalindexsettest [ 90%] Built target globalindexsettest Scanning dependencies of target structuredgridfactorytest [ 90%] Building CXX object dune/grid/utility/test/CMakeFiles/structuredgridfactorytest.dir/structuredgridfactorytest.cc.o [ 90%] Linking CXX executable test-yaspgrid-yaspfactory-2d [ 90%] Built target test-yaspgrid-yaspfactory-2d Scanning dependencies of target tensorgridfactorytest [ 90%] Building CXX object dune/grid/utility/test/CMakeFiles/tensorgridfactorytest.dir/tensorgridfactorytest.cc.o [ 90%] Linking CXX executable test-yaspgrid-yaspfactory-1d [ 90%] Built target test-yaspgrid-yaspfactory-1d Scanning dependencies of target vertexordertest [ 90%] Building CXX object dune/grid/utility/test/CMakeFiles/vertexordertest.dir/vertexordertest.cc.o [ 91%] Linking CXX executable vertexordertest [ 91%] Built target vertexordertest Scanning dependencies of target recipe-iterate-over-grid [ 92%] Building CXX object doc/recipes/CMakeFiles/recipe-iterate-over-grid.dir/recipe-iterate-over-grid.cc.o [01m[K/duneci/modules/dune-grid/doc/recipes/recipe-iterate-over-grid.cc:[m[K In function '[01m[Kint main(int, char**)[m[K': [01m[K/duneci/modules/dune-grid/doc/recipes/recipe-iterate-over-grid.cc:56:20:[m[K [01;35m[Kwarning: [m[Kunused variable '[01m[Khelper[m[K' [[01;35m[K-Wunused-variable[m[K] Dune::MPIHelper& [01;35m[Khelper[m[K = Dune::MPIHelper::instance(argc, argv); [01;35m[K^~~~~~[m[K In file included from [01m[K/duneci/modules/dune-grid/dune/grid/yaspgrid.hh:26[m[K, from [01m[K/duneci/modules/dune-grid/doc/recipes/recipe-iterate-over-grid.cc:50[m[K: [01m[K/duneci/modules/dune-common/dune/common/reservedvector.hh:[m[K In constructor '[01m[Kconstexpr Dune::ReservedVector<T, n>::ReservedVector() [with T = Dune::YaspGrid<4>::YGridLevel; int n = 32][m[K': [01m[K/duneci/modules/dune-common/dune/common/reservedvector.hh:70:5:[m[K [01;36m[Knote: [m[Kvariable tracking size limit exceeded with -fvar-tracking-assignments, retrying without [01;36m[KReservedVector[m[K() = default; [01;36m[K^~~~~~~~~~~~~~[m[K [ 92%] Linking CXX executable recipe-iterate-over-grid [ 92%] Built target recipe-iterate-over-grid Scanning dependencies of target test-alberta3d-refine [ 93%] Building CXX object dune/grid/albertagrid/test/CMakeFiles/test-alberta3d-refine.dir/test-alberta3d-refine.cc.o [ 93%] Linking CXX executable test-alberta3d-refine [ 93%] Built target test-alberta3d-refine Scanning dependencies of target gmshtest-alberta2d [ 94%] Building CXX object dune/grid/io/file/test/CMakeFiles/gmshtest-alberta2d.dir/gmshtest.cc.o [ 95%] Linking CXX executable tensorgridfactorytest [ 95%] Built target tensorgridfactorytest Scanning dependencies of target test-alberta-1-1 [ 95%] Building CXX object dune/grid/test/CMakeFiles/test-alberta-1-1.dir/test-alberta.cc.o [ 96%] Linking CXX executable test-yaspgrid-yaspfactory-3d [ 96%] Built target test-yaspgrid-yaspfactory-3d [ 97%] Linking CXX executable gmshtest-alberta2d [ 97%] Built target gmshtest-alberta2d [ 98%] Linking CXX executable test-alberta-1-1 [ 98%] Built target test-alberta-1-1 [100%] Linking CXX executable structuredgridfactorytest [100%] Built target structuredgridfactorytest Scanning dependencies of target build_tests [100%] Built target build_tests --- dune-grid done --- --- done --- + dunecontrol --current --opts=/duneci/dune.opts bexec duneci-ctest -j4 ----- using default flags $CMAKE_FLAGS from /duneci/dune.opts ----- --- going to build dune-grid --- WARNING: commandline parameters will overwrite setting in opts file "/duneci/dune.opts" --- calling bexec for dune-grid --- Site: runner-9bbc68de-project-301-concurrent-2 Build name: Linux-g++-8 Create new tag: 20210525-2033 - Experimental Test project /duneci/modules/dune-grid/build-cmake Start 1: test-alberta3d-refine Start 2: scsgmappertest Start 3: mcmgmappertest Start 4: conformvolumevtktest 1/67 Test #1: test-alberta3d-refine ................................. Passed 0.02 sec Start 5: gnuplottest 2/67 Test #2: scsgmappertest ........................................ Passed 0.80 sec Start 6: nonconformboundaryvtktest 3/67 Test #5: gnuplottest ........................................... Passed 0.80 sec Start 7: printgridtest 4/67 Test #4: conformvolumevtktest .................................. Passed 0.86 sec Start 8: subsamplingvtktest 5/67 Test #3: mcmgmappertest ........................................ Passed 0.93 sec Start 9: vtktest 6/67 Test #6: nonconformboundaryvtktest ............................. Passed 0.83 sec Start 11: vtksequencetest 7/67 Test #7: printgridtest ......................................... Passed 1.08 sec Start 12: amirameshtest 8/67 Test #12: amirameshtest .........................................***Skipped 0.01 sec Start 13: starcdreadertest 9/67 Test #9: vtktest ...............................................***Skipped 1.03 sec Start 14: gmshtest-onedgrid 10/67 Test #14: gmshtest-onedgrid ..................................... Passed 0.75 sec Start 15: gmshtest-uggrid 11/67 Test #13: starcdreadertest ...................................... Passed 0.83 sec Start 16: gmshtest-alberta2d 12/67 Test #11: vtksequencetest ....................................... Passed 1.71 sec Start 17: gmshtest-alberta3d 13/67 Test #16: gmshtest-alberta2d .................................... Passed 0.89 sec Start 18: test-dgf-yasp 14/67 Test #15: gmshtest-uggrid ....................................... Passed 1.11 sec Start 19: test-dgf-yasp-offset 15/67 Test #8: subsamplingvtktest ....................................***Skipped 3.39 sec Start 20: test-dgf-oned 16/67 Test #17: gmshtest-alberta3d .................................... Passed 1.00 sec Start 21: test-dgf-alberta 17/67 Test #18: test-dgf-yasp ......................................... Passed 0.85 sec Start 22: test-dgf-ug 18/67 Test #19: test-dgf-yasp-offset .................................. Passed 0.75 sec Start 23: test-dgf-gmsh-ug 19/67 Test #20: test-dgf-oned ......................................... Passed 0.76 sec Start 24: geometrygrid-coordfunction-copyconstructor 20/67 Test #24: geometrygrid-coordfunction-copyconstructor ............ Passed 0.01 sec Start 25: test-geogrid-yaspgrid 21/67 Test #21: test-dgf-alberta ...................................... Passed 0.75 sec Start 26: test-geogrid-uggrid 22/67 Test #22: test-dgf-ug ........................................... Passed 0.75 sec Start 27: test-gridinfo 23/67 Test #23: test-dgf-gmsh-ug ...................................... Passed 0.74 sec Start 28: test-identitygrid 24/67 Test #25: test-geogrid-yaspgrid ................................. Passed 0.83 sec Start 29: test-oned 25/67 Test #29: test-oned ............................................. Passed 0.01 sec Start 30: test-mcmg-geogrid 26/67 Test #26: test-geogrid-uggrid ................................... Passed 0.79 sec Start 31: testiteratorranges 27/67 Test #27: test-gridinfo ......................................... Passed 0.90 sec Start 32: test-hierarchicsearch 28/67 Test #28: test-identitygrid ..................................... Passed 0.87 sec Start 33: test-ug 29/67 Test #30: test-mcmg-geogrid ..................................... Passed 0.73 sec Start 34: test-parallel-ug 30/67 Test #31: testiteratorranges .................................... Passed 0.75 sec Start 38: test-loadbalancing 31/67 Test #38: test-loadbalancing ....................................***Skipped 0.01 sec Start 39: issue-53-uggrid-intersections 32/67 Test #32: test-hierarchicsearch ................................. Passed 0.74 sec Start 40: test-alberta-1-1 33/67 Test #40: test-alberta-1-1 ...................................... Passed 0.01 sec Start 41: test-alberta-1-2 34/67 Test #41: test-alberta-1-2 ...................................... Passed 0.01 sec Start 42: test-alberta-2-2 35/67 Test #42: test-alberta-2-2 ...................................... Passed 0.17 sec Start 43: test-alberta-1-3 36/67 Test #43: test-alberta-1-3 ...................................... Passed 0.01 sec Start 44: test-alberta-2-3 37/67 Test #33: test-ug ............................................... Passed 1.21 sec Start 45: test-alberta-3-3 38/67 Test #39: issue-53-uggrid-intersections ......................... Passed 0.81 sec Start 46: test-yaspgrid-backuprestore-equidistant 39/67 Test #44: test-alberta-2-3 ...................................... Passed 1.36 sec Start 48: test-yaspgrid-backuprestore-equidistantoffset 40/67 Test #46: test-yaspgrid-backuprestore-equidistant ............... Passed 1.30 sec Start 50: test-yaspgrid-backuprestore-tensor 41/67 Test #45: test-alberta-3-3 ...................................... Passed 1.55 sec Start 52: test-yaspgrid-entityshifttable 42/67 Test #52: test-yaspgrid-entityshifttable ........................ Passed 0.01 sec Start 53: test-yaspgrid-tensorgridfactory 43/67 Test #53: test-yaspgrid-tensorgridfactory ....................... Passed 0.75 sec Start 55: test-yaspgrid-yaspfactory-1d 44/67 Test #48: test-yaspgrid-backuprestore-equidistantoffset ......... Passed 1.33 sec Start 57: test-yaspgrid-yaspfactory-2d 45/67 Test #50: test-yaspgrid-backuprestore-tensor .................... Passed 1.28 sec Start 59: test-yaspgrid-yaspfactory-3d 46/67 Test #55: test-yaspgrid-yaspfactory-1d .......................... Passed 0.75 sec Start 61: globalindexsettest 47/67 Test #34: test-parallel-ug ...................................... Passed 4.09 sec Start 62: persistentcontainertest 48/67 Test #57: test-yaspgrid-yaspfactory-2d .......................... Passed 0.98 sec Start 63: structuredgridfactorytest 49/67 Test #61: globalindexsettest .................................... Passed 0.74 sec Start 64: tensorgridfactorytest 50/67 Test #62: persistentcontainertest ............................... Passed 0.74 sec Start 65: vertexordertest 51/67 Test #63: structuredgridfactorytest ............................. Passed 0.78 sec Start 66: recipe-iterate-over-grid 52/67 Test #59: test-yaspgrid-yaspfactory-3d .......................... Passed 1.91 sec Start 67: recipe-integration 53/67 Test #65: vertexordertest ....................................... Passed 0.76 sec 54/67 Test #66: recipe-iterate-over-grid .............................. Passed 0.75 sec Start 10: vtktest-mpi-2 55/67 Test #67: recipe-integration .................................... Passed 0.75 sec 56/67 Test #10: vtktest-mpi-2 .........................................***Skipped 1.91 sec Start 35: test-parallel-ug-mpi-2 57/67 Test #35: test-parallel-ug-mpi-2 ................................ Passed 3.75 sec Start 36: test-parallel-ug-mpi-3 58/67 Test #64: tensorgridfactorytest ................................. Passed 10.41 sec 59/67 Test #36: test-parallel-ug-mpi-3 ................................ Passed 3.82 sec Start 37: test-parallel-ug-mpi-4 60/67 Test #37: test-parallel-ug-mpi-4 ................................ Passed 3.34 sec Start 47: test-yaspgrid-backuprestore-equidistant-mpi-2 Start 49: test-yaspgrid-backuprestore-equidistantoffset-mpi-2 61/67 Test #49: test-yaspgrid-backuprestore-equidistantoffset-mpi-2 ... Passed 1.56 sec Start 51: test-yaspgrid-backuprestore-tensor-mpi-2 62/67 Test #47: test-yaspgrid-backuprestore-equidistant-mpi-2 ......... Passed 1.56 sec Start 54: test-yaspgrid-tensorgridfactory-mpi-2 63/67 Test #54: test-yaspgrid-tensorgridfactory-mpi-2 ................. Passed 0.76 sec Start 56: test-yaspgrid-yaspfactory-1d-mpi-2 64/67 Test #51: test-yaspgrid-backuprestore-tensor-mpi-2 .............. Passed 1.22 sec Start 58: test-yaspgrid-yaspfactory-2d-mpi-2 65/67 Test #56: test-yaspgrid-yaspfactory-1d-mpi-2 .................... Passed 0.80 sec Start 60: test-yaspgrid-yaspfactory-3d-mpi-2 66/67 Test #58: test-yaspgrid-yaspfactory-2d-mpi-2 .................... Passed 0.95 sec 67/67 Test #60: test-yaspgrid-yaspfactory-3d-mpi-2 .................... Passed 1.66 sec 100% tests passed, 0 tests failed out of 67 Total Test time (real) = 29.94 sec The following tests did not run: 8 - subsamplingvtktest (Skipped) 9 - vtktest (Skipped) 10 - vtktest-mpi-2 (Skipped) 12 - amirameshtest (Skipped) 38 - test-loadbalancing (Skipped) JUnit report for CTest results written to /builds/staging/dune-uggrid/junit/dune-uggrid-cmake.xml --- dune-grid done --- --- done --- + [[ -v install_result ]] + [[ -n '' ]] + exit 0 section_end:1621974814:step_script [0Ksection_start:1621974814:upload_artifacts_on_success [0K[0K[36;1mUploading artifacts for successful job[0;m [0;m[32;1mUploading artifacts...[0;m junit/*.xml: found 1 matching files and directories[0;m Uploading artifacts as "junit" to coordinator... ok[0;m id[0;m=243654 responseStatus[0;m=201 Created token[0;m=DNmtrsE6 section_end:1621974816:upload_artifacts_on_success [0Ksection_start:1621974816:cleanup_file_variables [0K[0K[36;1mCleaning up file based variables[0;m [0;msection_end:1621974817:cleanup_file_variables [0K[32;1mJob succeeded [0;m