Running with gitlab-runner 15.4.0 (43b2dc3d)
  on gitlab-ci@tu-dresden.de eb9848a6
section_start:1664954565:prepare_executor
Preparing the "docker" executor
Using Docker executor with image registry.dune-project.org/docker/ci/debian:10 ...
Authenticating with credentials from job payload (GitLab Registry)
Pulling docker image registry.dune-project.org/docker/ci/debian:10 ...
Using docker image sha256:073006a0b7742429003038508622a8b00e2cb08613ab09f0cdb95c5ad06d0ca7 for registry.dune-project.org/docker/ci/debian:10 with digest registry.dune-project.org/docker/ci/debian@sha256:84cab89fa0425b85a1ae20908f038ac01f50aa03deb79f6429d9d1b66063f8fb ...
section_end:1664954566:prepare_executor
section_start:1664954566:prepare_script
Preparing environment
Running on ci via 422cc880f813...
section_end:1664954567:prepare_script
section_start:1664954567:get_sources
Getting source from Git repository
Fetching changes...
Initialized empty Git repository in /builds/ansgar/dune-istl/.git/
Created fresh repository.
Checking out 818198ba as gitlab-ci-2.9-branch...

Skipping Git submodules setup
section_end:1664954568:get_sources
section_start:1664954568:step_script
Executing "step_script" stage of the job script
Using docker image sha256:073006a0b7742429003038508622a8b00e2cb08613ab09f0cdb95c5ad06d0ca7 for registry.dune-project.org/docker/ci/debian:10 with digest registry.dune-project.org/docker/ci/debian@sha256:84cab89fa0425b85a1ae20908f038ac01f50aa03deb79f6429d9d1b66063f8fb ...
$ duneci-install-module https://gitlab.dune-project.org/core/dune-common.git
Cloning into 'dune-common'...
error: pathspec 'gitlab-ci-2.9-branch' 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: releases/2.9
  commit: 13ca7ed6e5a87450e1b11326adbfd27318002357
  date:   2022-09-23 10:56:07 +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-7 -DCMAKE_CXX_COMPILER=g++-7 -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 -UNDEBUG' -DCMAKE_CXX_FLAGS_RELEASE='-O3 -g -UNDEBUG' -DDUNE_MAX_TEST_CORES=4 -DCMAKE_INSTALL_PREFIX=/duneci/install -DTARGET_ARCHITECTURE=generic -DDUNE_RUNNING_IN_CI=ON -DCXX_MAX_STANDARD=17 -DCMAKE_C_COMPILER=gcc-7 -DCMAKE_CXX_COMPILER=g++-7 -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 -UNDEBUG' -DCMAKE_CXX_FLAGS_RELEASE='-O3 -g -UNDEBUG' -DDUNE_MAX_TEST_CORES=4 -DCMAKE_INSTALL_PREFIX=/duneci/install -DTARGET_ARCHITECTURE=generic -DDUNE_RUNNING_IN_CI=ON -DCXX_MAX_STANDARD=17 -DDUNE_OPTS_FILE=/duneci/dune.opts "/duneci/modules/dune-common"
-- The C compiler identification is GNU 7.4.0
-- The CXX compiler identification is GNU 7.4.0
-- Check for working C compiler: /usr/bin/gcc-7
-- Check for working C compiler: /usr/bin/gcc-7 -- 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++-7
-- Check for working CXX compiler: /usr/bin/g++-7 -- 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
-- 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
-- Performing Test DUNE_HAVE_CXX_UNEVALUATED_CONTEXT_LAMBDA
-- Performing Test DUNE_HAVE_CXX_UNEVALUATED_CONTEXT_LAMBDA - Failed
-- 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") 
-- Performing tests for dune-common (from /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 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 ParMETIS: /usr/lib/x86_64-linux-gnu/libptscotchparmetis.so (Required is at least version "4.0") 
-- Detected Compiler: GCC 7
-- 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  
-- Failed to find the python package virtualenv with interpreter /usr/bin/python3. (missing: DUNE_PYTHON_virtualenv_FOUND) 
-- Found venv_/usr/bin/python3: TRUE  
-- Building a virtualenv in /duneci/modules/dune-common/build-cmake/dune-env
-- Found pip_/duneci/modules/dune-common/build-cmake/dune-env/bin/python: TRUE  
-- Using scripts from /duneci/modules/dune-common/cmake/scripts for creating doxygen stuff.
-- Skipping building CMake API documentation (Sphinx was not found!)
-- Installing python package abstract requirements: pip>=21.a portalocker numpy wheel setuptools>=41 jinja2 mpi4py 
-- Installing python package at /duneci/modules/dune-common/build-cmake/python/. into Dune virtual environment --index-url=https://gitlab.dune-project.org/api/v4/projects/133/packages/pypi/simple
-- Generating the CMake metadata file at dune/data/dune-common.cmake
-- 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, <https://github.com/oneapi-src/oneTBB>
 * METIS, Serial Graph Partitioning, <http://glaros.dtc.umn.edu/gkhome/metis/metis/overview>
 * PTScotch, Sequential and Parallel Graph Partitioning, <https://gitlab.inria.fr/scotch/scotch>
 * ParMETIS (required version >= 4.0), Parallel Graph Partitioning, <http://glaros.dtc.umn.edu/gkhome/metis/parmetis/overview>
 * 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
Scanning dependencies of target _typeregistry
[  0%] Building CXX object CMakeFiles/dunecommon.dir/dune/common/debugalign.cc.o
[  0%] Building CXX object CMakeFiles/dunecommon.dir/dune/common/debugallocator.cc.o
[  0%] Building CXX object CMakeFiles/dunecommon.dir/dune/common/exceptions.cc.o
[  0%] Building CXX object python/dune/typeregistry/CMakeFiles/_typeregistry.dir/_typeregistry.cc.o
[ 33%] Building CXX object CMakeFiles/dunecommon.dir/dune/common/fmatrixev.cc.o
[ 33%] Building CXX object CMakeFiles/dunecommon.dir/dune/common/ios_state.cc.o
[ 33%] Building CXX object CMakeFiles/dunecommon.dir/dune/common/parametertreeparser.cc.o
[ 33%] Building CXX object CMakeFiles/dunecommon.dir/dune/common/parametertree.cc.o
[ 66%] Building CXX object CMakeFiles/dunecommon.dir/dune/common/path.cc.o
[ 66%] Building CXX object CMakeFiles/dunecommon.dir/dune/common/simd/test.cc.o
[ 66%] Building CXX object CMakeFiles/dunecommon.dir/dune/common/stdstreams.cc.o
[ 66%] Building CXX object CMakeFiles/dunecommon.dir/dune/common/stdthread.cc.o
[100%] Linking CXX static library lib/libdunecommon.a
[100%] Built target dunecommon
Scanning dependencies of target _common
[100%] Building CXX object python/dune/common/CMakeFiles/_common.dir/_common.cc.o
[100%] Linking CXX shared library _typeregistry.so
[100%] Built target _typeregistry
[100%] Linking CXX shared library _common.so
[100%] Built target _common
--- dune-common done ---
--- done ---
$ duneci-standard-test
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-istl  ---
--- calling vcsetup for dune-istl ---
--> Installing Git pre-commit hook to enforce whitespace policy
cp: cannot create regular file '.git/hooks/pre-commit': No such file or directory
--- dune-istl done ---
--- done ---
+ dunecontrol --current --opts=/duneci/dune.opts configure
----- using default flags $CMAKE_FLAGS from /duneci/dune.opts -----
--- going to build dune-istl  ---
--- calling configure for dune-istl ---
cmake    "-Ddune-common_DIR=/duneci/modules/dune-common/build-cmake" -DCMAKE_C_COMPILER=gcc-7 -DCMAKE_CXX_COMPILER=g++-7 -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 -UNDEBUG' -DCMAKE_CXX_FLAGS_RELEASE='-O3 -g -UNDEBUG' -DDUNE_MAX_TEST_CORES=4 -DCMAKE_INSTALL_PREFIX=/duneci/install -DTARGET_ARCHITECTURE=generic -DDUNE_RUNNING_IN_CI=ON -DCXX_MAX_STANDARD=17 -DDUNE_OPTS_FILE=/duneci/dune.opts "/builds/ansgar/dune-istl"
-- The C compiler identification is GNU 7.4.0
-- The CXX compiler identification is GNU 7.4.0
-- Check for working C compiler: /usr/bin/gcc-7
-- Check for working C compiler: /usr/bin/gcc-7 -- 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++-7
-- Check for working CXX compiler: /usr/bin/g++-7 -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Dependencies for dune-istl: dune-common (>= 2.9)
-- Performing Test cxx_std_flag_17
-- Performing Test cxx_std_flag_17 - Success
-- Performing Test compiler_supports_cxx17
-- Performing Test compiler_supports_cxx17 - 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
-- Performing Test DUNE_HAVE_CXX_UNEVALUATED_CONTEXT_LAMBDA
-- Performing Test DUNE_HAVE_CXX_UNEVALUATED_CONTEXT_LAMBDA - Failed
-- 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") 
-- Performing tests for dune-common (from /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 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 ParMETIS: /usr/lib/x86_64-linux-gnu/libptscotchparmetis.so (Required is at least version "4.0") 
-- Detected Compiler: GCC 7
-- 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 existing virtualenv in /duneci/modules/dune-common/build-cmake/dune-env
-- Found pip_/duneci/modules/dune-common/build-cmake/dune-env/bin/python: TRUE  
-- Setting dune-common_INCLUDE_DIRS=/duneci/modules/dune-common
-- Setting dune-common_LIBRARIES=dunecommon
-- Performing tests for dune-istl (from /builds/ansgar/dune-istl/cmake/modules/DuneIstlMacros.cmake)
-- Found ParMETIS: /usr/lib/x86_64-linux-gnu/libptscotchparmetis.so  
-- Found SuperLU: /usr/lib/x86_64-linux-gnu/libsuperlu.so (found suitable version "5.2.1", minimum required is "5.0") 
-- Found ARPACK: /usr/lib/x86_64-linux-gnu/libarpack.so  
-- Found ARPACKPP: TRUE  
-- Found SuiteSparse: /usr/lib/x86_64-linux-gnu/libsuitesparseconfig.so (found version "5.4.0") found components:  CHOLMOD LDL SPQR UMFPACK 
-- Using scripts from /duneci/modules/dune-common/cmake/scripts for creating doxygen stuff.
CMake Deprecation Warning at /duneci/modules/dune-common/cmake/modules/DunePythonInstallPackage.cmake:649 (message):
  This function is deprecated.  Use 'dune_python_configure_bindings' for
  python binding packages or 'dune_python_configure_package' for installable
  python packages
Call Stack (most recent call first):
  python/CMakeLists.txt:3 (dune_python_install_package)


CMake Deprecation Warning at /duneci/modules/dune-common/cmake/modules/DunePythonInstallPackage.cmake:652 (message):
  Argument DEPENDS is deprecated and will be ignored!
Call Stack (most recent call first):
  python/CMakeLists.txt:3 (dune_python_install_package)


-- Installing python package abstract requirements: dune-common 
-- Installing python package at /builds/ansgar/dune-istl/build-cmake/python/. into Dune virtual environment --index-url=https://gitlab.dune-project.org/api/v4/projects/133/packages/pypi/simple
-- Generating the CMake metadata file at dune/data/dune-istl.cmake
-- Adding custom target for config.h generation
-- The following OPTIONAL packages have been found:

 * GMP, GNU multi-precision library, <https://gmplib.org>
 * QuadMath, GCC Quad-Precision Math Library, <https://gcc.gnu.org/onlinedocs/libquadmath>
 * PkgConfig, Unified interface for querying installed libraries
   To find Dune module dependencies
 * TBB, Intel's Threading Building Blocks, <https://github.com/oneapi-src/oneTBB>
 * Vc, C++ Vectorization library, <https://github.com/VcDevel/Vc>
   For use of SIMD instructions
 * Python3
 * METIS, Serial Graph Partitioning, <http://glaros.dtc.umn.edu/gkhome/metis/metis/overview>
 * PTScotch, Sequential and Parallel Graph Partitioning, <https://gitlab.inria.fr/scotch/scotch>
 * ParMETIS, Parallel Graph Partitioning, <http://glaros.dtc.umn.edu/gkhome/metis/parmetis/overview>
 * SuperLU (required version >= 5.0), Supernodal LU
   Direct solver for linear system, based on LU decomposition
 * ARPACK, ARnoldi PACKage
   Solve large scale eigenvalue problems
 * ARPACKPP, ARPACK++
   C++ interface for ARPACK
 * SuiteSparse, A suite of sparse matrix software, <http://faculty.cse.tamu.edu/davis/suitesparse.html>
 * Threads, Multi-threading library

-- 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/ansgar/dune-istl/build-cmake
--- dune-istl 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-istl  ---
WARNING: commandline parameters will overwrite setting in opts file "/duneci/dune.opts"
--- calling make for dune-istl ---
build directory: build-cmake
cmake --build . --  "-k" "-j4" "all"
Scanning dependencies of target _istl
Building CXX object python/dune/istl/CMakeFiles/_istl.dir/_istl.cc.o
Linking CXX shared library _istl.so
Built target _istl
--- dune-istl 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-istl  ---
WARNING: commandline parameters will overwrite setting in opts file "/duneci/dune.opts"
--- calling make for dune-istl ---
build directory: build-cmake
cmake --build . --  "-k" "-j4" "build_tests"
Scanning dependencies of target arpackppsuperlutest
Scanning dependencies of target poweriterationsuperlutest
Scanning dependencies of target poweriterationtest
Scanning dependencies of target istl-solver-playground
[  1%] Building CXX object dune/istl/eigenvalue/test/CMakeFiles/arpackppsuperlutest.dir/cond2test.cc.o
[  1%] Building CXX object dune/istl/eigenvalue/test/CMakeFiles/poweriterationsuperlutest.dir/cond2test.cc.o
[  1%] Building CXX object dune/istl/eigenvalue/test/CMakeFiles/poweriterationtest.dir/cond2test.cc.o
[  1%] Building CXX object src/CMakeFiles/istl-solver-playground.dir/istl-solver-playground.cc.o
In file included from /builds/ansgar/dune-istl/src/istl-solver-playground.cc:22:0:
/builds/ansgar/dune-istl/dune/istl/cholmod.hh: In instantiation of 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&, const Ignore*) [with Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >; Ignore = Dune::Impl::NoIgnore; Vector = Dune::BlockVector<Dune::FieldVector<double, 1> >]':
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:179:14:   required from 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&) [with Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >; Vector = Dune::BlockVector<Dune::FieldVector<double, 1> >]'
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:394:7:   required from 'std::shared_ptr<Dune::InverseOperator<typename Dune::TypeListElement<1, TL>::type, typename Dune::TypeListElement<2, TL>::type> > Dune::CholmodCreator::operator()(TL, const M&, const Dune::ParameterTree&, std::enable_if_t<Dune::CholmodCreator::isValidBlock<typename Dune::TypeListElement<1, TL>::type::block_type>::value, int>) const [with TL = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > > >; M = Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >; typename Dune::TypeListElement<2, TL>::type = Dune::BlockVector<Dune::FieldVector<double, 1> >; typename Dune::TypeListElement<1, TL>::type = Dune::BlockVector<Dune::FieldVector<double, 1> >; std::enable_if_t<Dune::CholmodCreator::isValidBlock<typename Dune::TypeListElement<1, TL>::type::block_type>::value, int> = int]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:70:82:   required from 'Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:37)>::<lambda(Args ...)> [with auto:37 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > >&, const Dune::ParameterTree&}]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:69:60:   required from 'struct Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:37)> [with auto:37 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > >&, const Dune::ParameterTree&}]::<lambda(const class Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >&, const class Dune::ParameterTree&)>'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:69:31:   required from 'Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:37)> [with auto:37 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > >&, const Dune::ParameterTree&}]'
/duneci/modules/dune-common/dune/common/hybridutilities.hh:223:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > >&, const Dune::ParameterTree&}]::<lambda(auto:37)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3, 4}]'
/duneci/modules/dune-common/dune/common/hybridutilities.hh:268:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3, 4>; F = Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > >&, const Dune::ParameterTree&}]::<lambda(auto:37)>]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:62:28:   required from 'int Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > >&, const Dune::ParameterTree&}]'
/builds/ansgar/dune-istl/dune/istl/solverfactory.hh:58:31:   required from 'int Dune::{anonymous}::initSolverFactories() [with O = Dune::OverlappingSchwarzOperator<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> >, Dune::OwnerOverlapCopyCommunication<long long int> >]'
/builds/ansgar/dune-istl/src/istl-solver-playground.hh:24:32:   required from 'void solve(const std::shared_ptr<_Tp>&, typename OP::range_type&, typename OP::domain_type&, const Dune::ParameterTree&, int) [with OP = Dune::OverlappingSchwarzOperator<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> >, Dune::OwnerOverlapCopyCommunication<long long int> >; typename OP::range_type = Dune::BlockVector<Dune::FieldVector<double, 1> >; typename OP::domain_type = Dune::BlockVector<Dune::FieldVector<double, 1> >]'
/builds/ansgar/dune-istl/src/istl-solver-playground.cc:164:50:   required from here
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:204:28: warning: unused variable 'flatCols' [-Wunused-variable]
     auto [flatRows,flatCols] = flatMatrixForEach( matrix, [&](auto&& /*entry*/, auto&& flatRowIndex, auto&& flatColIndex){
                            ^
[  2%] Linking CXX executable poweriterationtest
[  2%] Linking CXX executable arpackppsuperlutest
[  3%] Linking CXX executable poweriterationsuperlutest
[  3%] Built target poweriterationtest
Scanning dependencies of target arpackpptest
[  4%] Building CXX object dune/istl/eigenvalue/test/CMakeFiles/arpackpptest.dir/cond2test.cc.o
[  4%] Built target poweriterationsuperlutest
[  4%] Built target arpackppsuperlutest
Scanning dependencies of target pamg_comm_repart_test
Scanning dependencies of target twolevelmethodschwarztest
[  5%] Building CXX object dune/istl/paamg/test/CMakeFiles/pamg_comm_repart_test.dir/parallelamgtest.cc.o
[  6%] Building CXX object dune/istl/paamg/test/CMakeFiles/twolevelmethodschwarztest.dir/twolevelmethodtest.cc.o
[  6%] Linking CXX executable arpackpptest
[  6%] Built target arpackpptest
Scanning dependencies of target pthreaddirectfastamgtest
[  7%] Building CXX object dune/istl/paamg/test/CMakeFiles/pthreaddirectfastamgtest.dir/pthreadamgtest.cc.o
[  7%] Linking CXX executable twolevelmethodschwarztest
[  7%] Built target twolevelmethodschwarztest
Scanning dependencies of target amgtest
[  8%] Building CXX object dune/istl/paamg/test/CMakeFiles/amgtest.dir/amgtest.cc.o
[  8%] Linking CXX executable pthreaddirectfastamgtest
[  8%] Built target pthreaddirectfastamgtest
Scanning dependencies of target pthreadfastamgtest
[  9%] Building CXX object dune/istl/paamg/test/CMakeFiles/pthreadfastamgtest.dir/pthreadamgtest.cc.o
[  9%] Linking CXX executable pamg_comm_repart_test
[  9%] Built target pamg_comm_repart_test
Scanning dependencies of target pthreaddirectamgtest
[  9%] Building CXX object dune/istl/paamg/test/CMakeFiles/pthreaddirectamgtest.dir/pthreadamgtest.cc.o
[  9%] Linking CXX executable pthreadfastamgtest
[  9%] Built target pthreadfastamgtest
Scanning dependencies of target pthreaddirecttwoleveltest
[ 10%] Building CXX object dune/istl/paamg/test/CMakeFiles/pthreaddirecttwoleveltest.dir/pthreadtwoleveltest.cc.o
[ 10%] Linking CXX executable pthreaddirectamgtest
[ 10%] Built target pthreaddirectamgtest
Scanning dependencies of target fastamg
[ 11%] Building CXX object dune/istl/paamg/test/CMakeFiles/fastamg.dir/fastamg.cc.o
[ 11%] Linking CXX executable pthreaddirecttwoleveltest
[ 11%] Built target pthreaddirecttwoleveltest
Scanning dependencies of target hierarchytest
[ 11%] Building CXX object dune/istl/paamg/test/CMakeFiles/hierarchytest.dir/hierarchytest.cc.o
[ 11%] Linking CXX executable fastamg
[ 11%] Built target fastamg
Scanning dependencies of target superluamgtest
[ 11%] Building CXX object dune/istl/paamg/test/CMakeFiles/superluamgtest.dir/amgtest.cc.o
[ 12%] Linking CXX executable hierarchytest
[ 12%] Built target hierarchytest
Scanning dependencies of target pamgmmtest
[ 12%] Building CXX object dune/istl/paamg/test/CMakeFiles/pamgmmtest.dir/pamgmmtest.cc.o
[ 13%] Linking CXX executable pamgmmtest
[ 13%] Built target pamgmmtest
Scanning dependencies of target superlufastamgtest
[ 14%] Building CXX object dune/istl/paamg/test/CMakeFiles/superlufastamgtest.dir/fastamg.cc.o
[ 14%] Linking CXX executable amgtest
[ 14%] Built target amgtest
Scanning dependencies of target galerkintest
[ 14%] Building CXX object dune/istl/paamg/test/CMakeFiles/galerkintest.dir/galerkintest.cc.o
[ 15%] Linking CXX executable istl-solver-playground
[ 15%] Built target istl-solver-playground
Scanning dependencies of target pthreadtwoleveltest
[ 16%] Building CXX object dune/istl/paamg/test/CMakeFiles/pthreadtwoleveltest.dir/pthreadtwoleveltest.cc.o
[ 17%] Linking CXX executable galerkintest
[ 17%] Built target galerkintest
Scanning dependencies of target umfpackamgtest
[ 17%] Building CXX object dune/istl/paamg/test/CMakeFiles/umfpackamgtest.dir/amgtest.cc.o
[ 17%] Linking CXX executable superlufastamgtest
[ 17%] Built target superlufastamgtest
Scanning dependencies of target umfpackfastamgtest
[ 17%] Building CXX object dune/istl/paamg/test/CMakeFiles/umfpackfastamgtest.dir/fastamg.cc.o
[ 17%] Linking CXX executable pthreadtwoleveltest
[ 17%] Built target pthreadtwoleveltest
Scanning dependencies of target pamgtest
[ 17%] Building CXX object dune/istl/paamg/test/CMakeFiles/pamgtest.dir/parallelamgtest.cc.o
[ 18%] Linking CXX executable umfpackfastamgtest
[ 18%] Built target umfpackfastamgtest
Scanning dependencies of target twolevelmethodtest
[ 18%] Building CXX object dune/istl/paamg/test/CMakeFiles/twolevelmethodtest.dir/twolevelmethodtest.cc.o
[ 19%] Linking CXX executable superluamgtest
[ 19%] Built target superluamgtest
Scanning dependencies of target pthreadamgtest
[ 19%] Building CXX object dune/istl/paamg/test/CMakeFiles/pthreadamgtest.dir/pthreadamgtest.cc.o
[ 20%] Linking CXX executable pamgtest
[ 20%] Built target pamgtest
Scanning dependencies of target graphtest
[ 20%] Building CXX object dune/istl/paamg/test/CMakeFiles/graphtest.dir/graphtest.cc.o
[ 21%] Linking CXX executable twolevelmethodtest
[ 21%] Built target twolevelmethodtest
Scanning dependencies of target transfertest
[ 22%] Building CXX object dune/istl/paamg/test/CMakeFiles/transfertest.dir/transfertest.cc.o
[ 22%] Linking CXX executable transfertest
[ 22%] Built target transfertest
Scanning dependencies of target kamgtest
[ 22%] Building CXX object dune/istl/paamg/test/CMakeFiles/kamgtest.dir/kamgtest.cc.o
[ 23%] Linking CXX executable graphtest
[ 23%] Built target graphtest
Scanning dependencies of target blocklevel
[ 23%] Building CXX object dune/istl/test/CMakeFiles/blocklevel.dir/blocklevel.cc.o
[ 24%] Linking CXX executable blocklevel
[ 24%] Built target blocklevel
Scanning dependencies of target iluildltest
[ 24%] Building CXX object dune/istl/test/CMakeFiles/iluildltest.dir/iluildltest.cc.o
[ 25%] Linking CXX executable pthreadamgtest
[ 25%] Built target pthreadamgtest
Scanning dependencies of target solverfactorytest_DuneFieldVectordouble3_direct
[ 26%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_DuneFieldVectordouble3_direct.dir/solverfactorytest_DuneFieldVectordouble3_direct.cc.o
In file included from /builds/ansgar/dune-istl/build-cmake/dune/istl/test/solverfactorytest_DuneFieldVectordouble3_direct.cc:22:0:
/builds/ansgar/dune-istl/dune/istl/cholmod.hh: In instantiation of 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&, const Ignore*) [with Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3> >; Ignore = Dune::Impl::NoIgnore; Vector = Dune::BlockVector<Dune::FieldVector<double, 3> >]':
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:179:14:   required from 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&) [with Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3> >; Vector = Dune::BlockVector<Dune::FieldVector<double, 3> >]'
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:394:7:   required from 'std::shared_ptr<Dune::InverseOperator<typename Dune::TypeListElement<1, TL>::type, typename Dune::TypeListElement<2, TL>::type> > Dune::CholmodCreator::operator()(TL, const M&, const Dune::ParameterTree&, std::enable_if_t<Dune::CholmodCreator::isValidBlock<typename Dune::TypeListElement<1, TL>::type::block_type>::value, int>) const [with TL = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3>, std::allocator<Dune::FieldMatrix<double, 3, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > > >; M = Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3> >; typename Dune::TypeListElement<2, TL>::type = Dune::BlockVector<Dune::FieldVector<double, 3> >; typename Dune::TypeListElement<1, TL>::type = Dune::BlockVector<Dune::FieldVector<double, 3> >; std::enable_if_t<Dune::CholmodCreator::isValidBlock<typename Dune::TypeListElement<1, TL>::type::block_type>::value, int> = int]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:70:82:   required from 'Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)>::<lambda(Args ...)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3>, std::allocator<Dune::FieldMatrix<double, 3, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 3> >, Dune::BlockVector<Dune::FieldVector<double, 3> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3>, std::allocator<Dune::FieldMatrix<double, 3, 3> > >&, const Dune::ParameterTree&}]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:69:60:   required from 'struct Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3>, std::allocator<Dune::FieldMatrix<double, 3, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 3> >, Dune::BlockVector<Dune::FieldVector<double, 3> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3>, std::allocator<Dune::FieldMatrix<double, 3, 3> > >&, const Dune::ParameterTree&}]::<lambda(const class Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3> >&, const class Dune::ParameterTree&)>'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:69:31:   required from 'Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3>, std::allocator<Dune::FieldMatrix<double, 3, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 3> >, Dune::BlockVector<Dune::FieldVector<double, 3> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3>, std::allocator<Dune::FieldMatrix<double, 3, 3> > >&, const Dune::ParameterTree&}]'
/duneci/modules/dune-common/dune/common/hybridutilities.hh:223:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3>, std::allocator<Dune::FieldMatrix<double, 3, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 3> >, Dune::BlockVector<Dune::FieldVector<double, 3> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3>, std::allocator<Dune::FieldMatrix<double, 3, 3> > >&, const Dune::ParameterTree&}]::<lambda(auto:19)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3, 4}]'
/duneci/modules/dune-common/dune/common/hybridutilities.hh:268:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3, 4>; F = Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3>, std::allocator<Dune::FieldMatrix<double, 3, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 3> >, Dune::BlockVector<Dune::FieldVector<double, 3> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3>, std::allocator<Dune::FieldMatrix<double, 3, 3> > >&, const Dune::ParameterTree&}]::<lambda(auto:19)>]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:62:28:   required from 'int Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3>, std::allocator<Dune::FieldMatrix<double, 3, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 3> >, Dune::BlockVector<Dune::FieldVector<double, 3> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3>, std::allocator<Dune::FieldMatrix<double, 3, 3> > >&, const Dune::ParameterTree&}]'
/builds/ansgar/dune-istl/dune/istl/solverfactory.hh:58:31:   required from 'int Dune::{anonymous}::initSolverFactories() [with O = Dune::MatrixAdapter<Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3> >, Dune::BlockVector<Dune::FieldVector<double, 3> >, Dune::BlockVector<Dune::FieldVector<double, 3> > >]'
/builds/ansgar/dune-istl/build-cmake/dune/istl/test/solverfactorytest_DuneFieldVectordouble3_direct.cc:155:72:   required from here
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:204:28: warning: unused variable 'flatCols' [-Wunused-variable]
     auto [flatRows,flatCols] = flatMatrixForEach( matrix, [&](auto&& /*entry*/, auto&& flatRowIndex, auto&& flatColIndex){
                            ^
[ 27%] Linking CXX executable iluildltest
[ 27%] Built target iluildltest
Scanning dependencies of target solverfactorytest_DuneFieldVectordouble2
[ 28%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_DuneFieldVectordouble2.dir/solverfactorytest_DuneFieldVectordouble2.cc.o
In file included from /builds/ansgar/dune-istl/build-cmake/dune/istl/test/solverfactorytest_DuneFieldVectordouble2.cc:22:0:
/builds/ansgar/dune-istl/dune/istl/cholmod.hh: In instantiation of 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&, const Ignore*) [with Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2> >; Ignore = Dune::Impl::NoIgnore; Vector = Dune::BlockVector<Dune::FieldVector<double, 2> >]':
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:179:14:   required from 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&) [with Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2> >; Vector = Dune::BlockVector<Dune::FieldVector<double, 2> >]'
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:394:7:   required from 'std::shared_ptr<Dune::InverseOperator<typename Dune::TypeListElement<1, TL>::type, typename Dune::TypeListElement<2, TL>::type> > Dune::CholmodCreator::operator()(TL, const M&, const Dune::ParameterTree&, std::enable_if_t<Dune::CholmodCreator::isValidBlock<typename Dune::TypeListElement<1, TL>::type::block_type>::value, int>) const [with TL = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > > >; M = Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2> >; typename Dune::TypeListElement<2, TL>::type = Dune::BlockVector<Dune::FieldVector<double, 2> >; typename Dune::TypeListElement<1, TL>::type = Dune::BlockVector<Dune::FieldVector<double, 2> >; std::enable_if_t<Dune::CholmodCreator::isValidBlock<typename Dune::TypeListElement<1, TL>::type::block_type>::value, int> = int]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:70:82:   required from 'Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)>::<lambda(Args ...)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 2> >, Dune::BlockVector<Dune::FieldVector<double, 2> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > >&, const Dune::ParameterTree&}]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:69:60:   required from 'struct Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 2> >, Dune::BlockVector<Dune::FieldVector<double, 2> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > >&, const Dune::ParameterTree&}]::<lambda(const class Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2> >&, const class Dune::ParameterTree&)>'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:69:31:   required from 'Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 2> >, Dune::BlockVector<Dune::FieldVector<double, 2> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > >&, const Dune::ParameterTree&}]'
/duneci/modules/dune-common/dune/common/hybridutilities.hh:223:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 2> >, Dune::BlockVector<Dune::FieldVector<double, 2> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > >&, const Dune::ParameterTree&}]::<lambda(auto:19)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3, 4}]'
/duneci/modules/dune-common/dune/common/hybridutilities.hh:268:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3, 4>; F = Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 2> >, Dune::BlockVector<Dune::FieldVector<double, 2> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > >&, const Dune::ParameterTree&}]::<lambda(auto:19)>]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:62:28:   required from 'int Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 2> >, Dune::BlockVector<Dune::FieldVector<double, 2> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > >&, const Dune::ParameterTree&}]'
/builds/ansgar/dune-istl/dune/istl/solverfactory.hh:58:31:   required from 'int Dune::{anonymous}::initSolverFactories() [with O = Dune::MatrixAdapter<Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2> >, Dune::BlockVector<Dune::FieldVector<double, 2> >, Dune::BlockVector<Dune::FieldVector<double, 2> > >]'
/builds/ansgar/dune-istl/build-cmake/dune/istl/test/solverfactorytest_DuneFieldVectordouble2.cc:155:72:   required from here
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:204:28: warning: unused variable 'flatCols' [-Wunused-variable]
     auto [flatRows,flatCols] = flatMatrixForEach( matrix, [&](auto&& /*entry*/, auto&& flatRowIndex, auto&& flatColIndex){
                            ^
[ 29%] Linking CXX executable kamgtest
[ 29%] Built target kamgtest
Scanning dependencies of target cholmodtest
[ 29%] Building CXX object dune/istl/test/CMakeFiles/cholmodtest.dir/cholmodtest.cc.o
In file included from /builds/ansgar/dune-istl/dune/istl/test/cholmodtest.cc:18:0:
/builds/ansgar/dune-istl/dune/istl/cholmod.hh: In instantiation of 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&, const Ignore*) [with Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2> >; Ignore = std::vector<std::array<bool, 2> >; Vector = Dune::BlockVector<Dune::FieldVector<double, 2> >]':
/builds/ansgar/dune-istl/dune/istl/test/cholmodtest.cc:71:33:   required from here
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:204:28: warning: unused variable 'flatCols' [-Wunused-variable]
     auto [flatRows,flatCols] = flatMatrixForEach( matrix, [&](auto&& /*entry*/, auto&& flatRowIndex, auto&& flatColIndex){
                            ^
/builds/ansgar/dune-istl/dune/istl/cholmod.hh: In instantiation of 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&, const Ignore*) [with Matrix = Dune::MultiTypeBlockMatrix<Dune::MultiTypeBlockVector<Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > >, Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > > >, Dune::MultiTypeBlockVector<Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > >, Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > > > >; Ignore = Dune::TupleVector<std::vector<std::array<bool, 2>, std::allocator<std::array<bool, 2> > >, std::vector<std::array<bool, 2>, std::allocator<std::array<bool, 2> > > >; Vector = Dune::MultiTypeBlockVector<Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > >, Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >]':
/builds/ansgar/dune-istl/dune/istl/test/cholmodtest.cc:142:38:   required from here
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:204:28: warning: unused variable 'flatCols' [-Wunused-variable]
/builds/ansgar/dune-istl/dune/istl/cholmod.hh: In instantiation of 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&, const Ignore*) [with Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2> >; Ignore = Dune::Impl::NoIgnore; Vector = Dune::BlockVector<Dune::FieldVector<double, 2> >]':
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:179:14:   required from 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&) [with Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2> >; Vector = Dune::BlockVector<Dune::FieldVector<double, 2> >]'
/builds/ansgar/dune-istl/dune/istl/test/cholmodtest.cc:49:24:   required from here
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:204:28: warning: unused variable 'flatCols' [-Wunused-variable]
/builds/ansgar/dune-istl/dune/istl/cholmod.hh: In instantiation of 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&, const Ignore*) [with Matrix = Dune::MultiTypeBlockMatrix<Dune::MultiTypeBlockVector<Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > >, Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > > >, Dune::MultiTypeBlockVector<Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > >, Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > > > >; Ignore = Dune::Impl::NoIgnore; Vector = Dune::MultiTypeBlockVector<Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > >, Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >]':
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:179:14:   required from 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&) [with Matrix = Dune::MultiTypeBlockMatrix<Dune::MultiTypeBlockVector<Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > >, Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > > >, Dune::MultiTypeBlockVector<Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > >, Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > > > >; Vector = Dune::MultiTypeBlockVector<Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > >, Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >]'
/builds/ansgar/dune-istl/dune/istl/test/cholmodtest.cc:118:27:   required from here
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:204:28: warning: unused variable 'flatCols' [-Wunused-variable]
[ 29%] Linking CXX executable cholmodtest
[ 29%] Built target cholmodtest
Scanning dependencies of target solverfactorytest_DuneFieldVectordouble1_direct
[ 30%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_DuneFieldVectordouble1_direct.dir/solverfactorytest_DuneFieldVectordouble1_direct.cc.o
[ 31%] Linking CXX executable umfpackamgtest
[ 31%] Built target umfpackamgtest
Scanning dependencies of target bcrsbuild
[ 32%] Building CXX object dune/istl/test/CMakeFiles/bcrsbuild.dir/bcrsbuild.cc.o
In file included from /builds/ansgar/dune-istl/build-cmake/dune/istl/test/solverfactorytest_DuneFieldVectordouble1_direct.cc:22:0:
/builds/ansgar/dune-istl/dune/istl/cholmod.hh: In instantiation of 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&, const Ignore*) [with Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >; Ignore = Dune::Impl::NoIgnore; Vector = Dune::BlockVector<Dune::FieldVector<double, 1> >]':
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:179:14:   required from 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&) [with Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >; Vector = Dune::BlockVector<Dune::FieldVector<double, 1> >]'
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:394:7:   required from 'std::shared_ptr<Dune::InverseOperator<typename Dune::TypeListElement<1, TL>::type, typename Dune::TypeListElement<2, TL>::type> > Dune::CholmodCreator::operator()(TL, const M&, const Dune::ParameterTree&, std::enable_if_t<Dune::CholmodCreator::isValidBlock<typename Dune::TypeListElement<1, TL>::type::block_type>::value, int>) const [with TL = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > > >; M = Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >; typename Dune::TypeListElement<2, TL>::type = Dune::BlockVector<Dune::FieldVector<double, 1> >; typename Dune::TypeListElement<1, TL>::type = Dune::BlockVector<Dune::FieldVector<double, 1> >; std::enable_if_t<Dune::CholmodCreator::isValidBlock<typename Dune::TypeListElement<1, TL>::type::block_type>::value, int> = int]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:70:82:   required from 'Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)>::<lambda(Args ...)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > >&, const Dune::ParameterTree&}]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:69:60:   required from 'struct Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > >&, const Dune::ParameterTree&}]::<lambda(const class Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >&, const class Dune::ParameterTree&)>'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:69:31:   required from 'Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > >&, const Dune::ParameterTree&}]'
/duneci/modules/dune-common/dune/common/hybridutilities.hh:223:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > >&, const Dune::ParameterTree&}]::<lambda(auto:19)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3, 4}]'
/duneci/modules/dune-common/dune/common/hybridutilities.hh:268:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3, 4>; F = Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > >&, const Dune::ParameterTree&}]::<lambda(auto:19)>]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:62:28:   required from 'int Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > >&, const Dune::ParameterTree&}]'
/builds/ansgar/dune-istl/dune/istl/solverfactory.hh:58:31:   required from 'int Dune::{anonymous}::initSolverFactories() [with O = Dune::MatrixAdapter<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> > >]'
/builds/ansgar/dune-istl/build-cmake/dune/istl/test/solverfactorytest_DuneFieldVectordouble1_direct.cc:155:72:   required from here
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:204:28: warning: unused variable 'flatCols' [-Wunused-variable]
     auto [flatRows,flatCols] = flatMatrixForEach( matrix, [&](auto&& /*entry*/, auto&& flatRowIndex, auto&& flatColIndex){
                            ^
[ 32%] Linking CXX executable bcrsbuild
[ 32%] Built target bcrsbuild
Scanning dependencies of target solverfactorytest_DuneFieldVectorfloat2_direct
[ 32%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_DuneFieldVectorfloat2_direct.dir/solverfactorytest_DuneFieldVectorfloat2_direct.cc.o
In file included from /builds/ansgar/dune-istl/build-cmake/dune/istl/test/solverfactorytest_DuneFieldVectorfloat2_direct.cc:22:0:
/builds/ansgar/dune-istl/dune/istl/cholmod.hh: In instantiation of 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&, const Ignore*) [with Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2> >; Ignore = Dune::Impl::NoIgnore; Vector = Dune::BlockVector<Dune::FieldVector<float, 2> >]':
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:179:14:   required from 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&) [with Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2> >; Vector = Dune::BlockVector<Dune::FieldVector<float, 2> >]'
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:394:7:   required from 'std::shared_ptr<Dune::InverseOperator<typename Dune::TypeListElement<1, TL>::type, typename Dune::TypeListElement<2, TL>::type> > Dune::CholmodCreator::operator()(TL, const M&, const Dune::ParameterTree&, std::enable_if_t<Dune::CholmodCreator::isValidBlock<typename Dune::TypeListElement<1, TL>::type::block_type>::value, int>) const [with TL = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2>, std::allocator<Dune::FieldMatrix<float, 2, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 2>, std::allocator<Dune::FieldVector<float, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 2>, std::allocator<Dune::FieldVector<float, 2> > > > >; M = Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2> >; typename Dune::TypeListElement<2, TL>::type = Dune::BlockVector<Dune::FieldVector<float, 2> >; typename Dune::TypeListElement<1, TL>::type = Dune::BlockVector<Dune::FieldVector<float, 2> >; std::enable_if_t<Dune::CholmodCreator::isValidBlock<typename Dune::TypeListElement<1, TL>::type::block_type>::value, int> = int]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:70:82:   required from 'Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)>::<lambda(Args ...)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2>, std::allocator<Dune::FieldMatrix<float, 2, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 2>, std::allocator<Dune::FieldVector<float, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 2>, std::allocator<Dune::FieldVector<float, 2> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 2> >, Dune::BlockVector<Dune::FieldVector<float, 2> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2>, std::allocator<Dune::FieldMatrix<float, 2, 2> > >&, const Dune::ParameterTree&}]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:69:60:   required from 'struct Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2>, std::allocator<Dune::FieldMatrix<float, 2, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 2>, std::allocator<Dune::FieldVector<float, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 2>, std::allocator<Dune::FieldVector<float, 2> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 2> >, Dune::BlockVector<Dune::FieldVector<float, 2> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2>, std::allocator<Dune::FieldMatrix<float, 2, 2> > >&, const Dune::ParameterTree&}]::<lambda(const class Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2> >&, const class Dune::ParameterTree&)>'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:69:31:   required from 'Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2>, std::allocator<Dune::FieldMatrix<float, 2, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 2>, std::allocator<Dune::FieldVector<float, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 2>, std::allocator<Dune::FieldVector<float, 2> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 2> >, Dune::BlockVector<Dune::FieldVector<float, 2> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2>, std::allocator<Dune::FieldMatrix<float, 2, 2> > >&, const Dune::ParameterTree&}]'
/duneci/modules/dune-common/dune/common/hybridutilities.hh:223:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2>, std::allocator<Dune::FieldMatrix<float, 2, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 2>, std::allocator<Dune::FieldVector<float, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 2>, std::allocator<Dune::FieldVector<float, 2> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 2> >, Dune::BlockVector<Dune::FieldVector<float, 2> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2>, std::allocator<Dune::FieldMatrix<float, 2, 2> > >&, const Dune::ParameterTree&}]::<lambda(auto:19)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3, 4}]'
/duneci/modules/dune-common/dune/common/hybridutilities.hh:268:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3, 4>; F = Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2>, std::allocator<Dune::FieldMatrix<float, 2, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 2>, std::allocator<Dune::FieldVector<float, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 2>, std::allocator<Dune::FieldVector<float, 2> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 2> >, Dune::BlockVector<Dune::FieldVector<float, 2> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2>, std::allocator<Dune::FieldMatrix<float, 2, 2> > >&, const Dune::ParameterTree&}]::<lambda(auto:19)>]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:62:28:   required from 'int Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2>, std::allocator<Dune::FieldMatrix<float, 2, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 2>, std::allocator<Dune::FieldVector<float, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 2>, std::allocator<Dune::FieldVector<float, 2> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 2> >, Dune::BlockVector<Dune::FieldVector<float, 2> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2>, std::allocator<Dune::FieldMatrix<float, 2, 2> > >&, const Dune::ParameterTree&}]'
/builds/ansgar/dune-istl/dune/istl/solverfactory.hh:58:31:   required from 'int Dune::{anonymous}::initSolverFactories() [with O = Dune::MatrixAdapter<Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2> >, Dune::BlockVector<Dune::FieldVector<float, 2> >, Dune::BlockVector<Dune::FieldVector<float, 2> > >]'
/builds/ansgar/dune-istl/build-cmake/dune/istl/test/solverfactorytest_DuneFieldVectorfloat2_direct.cc:155:72:   required from here
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:204:28: warning: unused variable 'flatCols' [-Wunused-variable]
     auto [flatRows,flatCols] = flatMatrixForEach( matrix, [&](auto&& /*entry*/, auto&& flatRowIndex, auto&& flatColIndex){
                            ^
[ 32%] Linking CXX executable solverfactorytest_DuneFieldVectordouble2
[ 32%] Built target solverfactorytest_DuneFieldVectordouble2
Scanning dependencies of target solverfactorytest_double_direct
[ 33%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_double_direct.dir/solverfactorytest_double_direct.cc.o
[ 33%] Linking CXX executable solverfactorytest_DuneFieldVectordouble3_direct
[ 33%] Built target solverfactorytest_DuneFieldVectordouble3_direct
Scanning dependencies of target matrixmarkettest
[ 33%] Building CXX object dune/istl/test/CMakeFiles/matrixmarkettest.dir/matrixmarkettest.cc.o
[ 33%] Linking CXX executable matrixmarkettest
[ 33%] Built target matrixmarkettest
Scanning dependencies of target solveraborttest
[ 33%] Building CXX object dune/istl/test/CMakeFiles/solveraborttest.dir/solveraborttest.cc.o
[ 33%] Linking CXX executable solverfactorytest_double_direct
[ 33%] Built target solverfactorytest_double_direct
Scanning dependencies of target matrixredisttest
[ 34%] Building CXX object dune/istl/test/CMakeFiles/matrixredisttest.dir/matrixredisttest.cc.o
[ 35%] Linking CXX executable solveraborttest
[ 35%] Built target solveraborttest
Scanning dependencies of target preconditionerstest
[ 35%] Building CXX object dune/istl/test/CMakeFiles/preconditionerstest.dir/preconditionerstest.cc.o
[ 36%] Linking CXX executable solverfactorytest_DuneFieldVectorfloat2_direct
[ 36%] Built target solverfactorytest_DuneFieldVectorfloat2_direct
Scanning dependencies of target iotest
[ 36%] Building CXX object dune/istl/test/CMakeFiles/iotest.dir/iotest.cc.o
[ 36%] Linking CXX executable solverfactorytest_DuneFieldVectordouble1_direct
[ 36%] Built target solverfactorytest_DuneFieldVectordouble1_direct
Scanning dependencies of target solverfactorytest_double
[ 37%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_double.dir/solverfactorytest_double.cc.o
[ 38%] Linking CXX executable preconditionerstest
[ 38%] Built target preconditionerstest
Scanning dependencies of target mv
[ 39%] Building CXX object dune/istl/test/CMakeFiles/mv.dir/mv.cc.o
[ 39%] Linking CXX executable mv
[ 39%] Built target mv
Scanning dependencies of target solverfactorytest_DuneFieldVectorstdcomplexdouble1_direct
[ 40%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_DuneFieldVectorstdcomplexdouble1_direct.dir/solverfactorytest_DuneFieldVectorstdcomplexdouble1_direct.cc.o
[ 40%] Linking CXX executable matrixredisttest
[ 40%] Built target matrixredisttest
Scanning dependencies of target solverfactorytest_DuneFieldVectorDuneLoopSIMDdouble41
[ 40%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_DuneFieldVectorDuneLoopSIMDdouble41.dir/solverfactorytest_DuneFieldVectorDuneLoopSIMDdouble41.cc.o
[ 40%] Linking CXX executable solverfactorytest_double
[ 40%] Built target solverfactorytest_double
Scanning dependencies of target solverfactorytest_DuneFieldVectordouble2_direct
[ 41%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_DuneFieldVectordouble2_direct.dir/solverfactorytest_DuneFieldVectordouble2_direct.cc.o
[ 42%] Linking CXX executable iotest
[ 42%] Built target iotest
Scanning dependencies of target mmtest
[ 42%] Building CXX object dune/istl/test/CMakeFiles/mmtest.dir/mmtest.cc.o
In file included from /builds/ansgar/dune-istl/build-cmake/dune/istl/test/solverfactorytest_DuneFieldVectordouble2_direct.cc:22:0:
/builds/ansgar/dune-istl/dune/istl/cholmod.hh: In instantiation of 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&, const Ignore*) [with Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2> >; Ignore = Dune::Impl::NoIgnore; Vector = Dune::BlockVector<Dune::FieldVector<double, 2> >]':
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:179:14:   required from 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&) [with Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2> >; Vector = Dune::BlockVector<Dune::FieldVector<double, 2> >]'
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:394:7:   required from 'std::shared_ptr<Dune::InverseOperator<typename Dune::TypeListElement<1, TL>::type, typename Dune::TypeListElement<2, TL>::type> > Dune::CholmodCreator::operator()(TL, const M&, const Dune::ParameterTree&, std::enable_if_t<Dune::CholmodCreator::isValidBlock<typename Dune::TypeListElement<1, TL>::type::block_type>::value, int>) const [with TL = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > > >; M = Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2> >; typename Dune::TypeListElement<2, TL>::type = Dune::BlockVector<Dune::FieldVector<double, 2> >; typename Dune::TypeListElement<1, TL>::type = Dune::BlockVector<Dune::FieldVector<double, 2> >; std::enable_if_t<Dune::CholmodCreator::isValidBlock<typename Dune::TypeListElement<1, TL>::type::block_type>::value, int> = int]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:70:82:   required from 'Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)>::<lambda(Args ...)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 2> >, Dune::BlockVector<Dune::FieldVector<double, 2> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > >&, const Dune::ParameterTree&}]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:69:60:   required from 'struct Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 2> >, Dune::BlockVector<Dune::FieldVector<double, 2> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > >&, const Dune::ParameterTree&}]::<lambda(const class Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2> >&, const class Dune::ParameterTree&)>'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:69:31:   required from 'Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 2> >, Dune::BlockVector<Dune::FieldVector<double, 2> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > >&, const Dune::ParameterTree&}]'
/duneci/modules/dune-common/dune/common/hybridutilities.hh:223:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 2> >, Dune::BlockVector<Dune::FieldVector<double, 2> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > >&, const Dune::ParameterTree&}]::<lambda(auto:19)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3, 4}]'
/duneci/modules/dune-common/dune/common/hybridutilities.hh:268:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3, 4>; F = Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 2> >, Dune::BlockVector<Dune::FieldVector<double, 2> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > >&, const Dune::ParameterTree&}]::<lambda(auto:19)>]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:62:28:   required from 'int Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 2>, std::allocator<Dune::FieldVector<double, 2> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 2> >, Dune::BlockVector<Dune::FieldVector<double, 2> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2>, std::allocator<Dune::FieldMatrix<double, 2, 2> > >&, const Dune::ParameterTree&}]'
/builds/ansgar/dune-istl/dune/istl/solverfactory.hh:58:31:   required from 'int Dune::{anonymous}::initSolverFactories() [with O = Dune::MatrixAdapter<Dune::BCRSMatrix<Dune::FieldMatrix<double, 2, 2> >, Dune::BlockVector<Dune::FieldVector<double, 2> >, Dune::BlockVector<Dune::FieldVector<double, 2> > >]'
/builds/ansgar/dune-istl/build-cmake/dune/istl/test/solverfactorytest_DuneFieldVectordouble2_direct.cc:155:72:   required from here
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:204:28: warning: unused variable 'flatCols' [-Wunused-variable]
     auto [flatRows,flatCols] = flatMatrixForEach( matrix, [&](auto&& /*entry*/, auto&& flatRowIndex, auto&& flatColIndex){
                            ^
[ 43%] Linking CXX executable mmtest
[ 43%] Built target mmtest
Scanning dependencies of target complexmatrixtest
[ 44%] Building CXX object dune/istl/test/CMakeFiles/complexmatrixtest.dir/complexmatrixtest.cc.o
[ 44%] Linking CXX executable complexmatrixtest
[ 44%] Built target complexmatrixtest
Scanning dependencies of target vbvectortest
[ 44%] Building CXX object dune/istl/test/CMakeFiles/vbvectortest.dir/vbvectortest.cc.o
[ 45%] Linking CXX executable vbvectortest
[ 45%] Built target vbvectortest
Scanning dependencies of target solverfactorytest_DuneFieldVectorstdcomplexdouble3_direct
[ 46%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_DuneFieldVectorstdcomplexdouble3_direct.dir/solverfactorytest_DuneFieldVectorstdcomplexdouble3_direct.cc.o
[ 46%] Linking CXX executable solverfactorytest_DuneFieldVectorstdcomplexdouble1_direct
[ 46%] Built target solverfactorytest_DuneFieldVectorstdcomplexdouble1_direct
Scanning dependencies of target solverfactorytest_DuneFieldVectorstdcomplexfloat1
[ 47%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_DuneFieldVectorstdcomplexfloat1.dir/solverfactorytest_DuneFieldVectorstdcomplexfloat1.cc.o
[ 47%] Linking CXX executable solverfactorytest_DuneFieldVectorstdcomplexdouble3_direct
[ 47%] Linking CXX executable solverfactorytest_DuneFieldVectorstdcomplexfloat1
[ 47%] Built target solverfactorytest_DuneFieldVectorstdcomplexdouble3_direct
Scanning dependencies of target solverfactorytest_DuneFieldVectorstdcomplexdouble3
[ 48%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_DuneFieldVectorstdcomplexdouble3.dir/solverfactorytest_DuneFieldVectorstdcomplexdouble3.cc.o
[ 48%] Built target solverfactorytest_DuneFieldVectorstdcomplexfloat1
Scanning dependencies of target solverfactorytest_DuneFieldVectorstdcomplexfloat1_direct
[ 48%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_DuneFieldVectorstdcomplexfloat1_direct.dir/solverfactorytest_DuneFieldVectorstdcomplexfloat1_direct.cc.o
[ 49%] Linking CXX executable solverfactorytest_DuneFieldVectorstdcomplexfloat1_direct
[ 49%] Built target solverfactorytest_DuneFieldVectorstdcomplexfloat1_direct
Scanning dependencies of target matrixutilstest
[ 50%] Building CXX object dune/istl/test/CMakeFiles/matrixutilstest.dir/matrixutilstest.cc.o
[ 50%] Linking CXX executable solverfactorytest_DuneFieldVectorstdcomplexdouble3
[ 50%] Built target solverfactorytest_DuneFieldVectorstdcomplexdouble3
Scanning dependencies of target bcrsassigntest
[ 51%] Building CXX object dune/istl/test/CMakeFiles/bcrsassigntest.dir/bcrsassigntest.cc.o
[ 51%] Linking CXX executable bcrsassigntest
[ 51%] Built target bcrsassigntest
Scanning dependencies of target multitypeblockmatrixtest
[ 52%] Building CXX object dune/istl/test/CMakeFiles/multitypeblockmatrixtest.dir/multitypeblockmatrixtest.cc.o
[ 52%] Linking CXX executable matrixutilstest
[ 52%] Built target matrixutilstest
Scanning dependencies of target bvectortest
[ 52%] Building CXX object dune/istl/test/CMakeFiles/bvectortest.dir/bvectortest.cc.o
[ 53%] Linking CXX executable bvectortest
[ 53%] Built target bvectortest
Scanning dependencies of target bcrsnormtest
[ 53%] Building CXX object dune/istl/test/CMakeFiles/bcrsnormtest.dir/bcrsnormtest.cc.o
[ 54%] Linking CXX executable bcrsnormtest
[ 54%] Built target bcrsnormtest
Scanning dependencies of target fieldvectortest
[ 55%] Building CXX object dune/istl/test/CMakeFiles/fieldvectortest.dir/fieldvectortest.cc.o
[ 55%] Linking CXX executable multitypeblockmatrixtest
[ 55%] Built target multitypeblockmatrixtest
Scanning dependencies of target matrixtest
[ 56%] Building CXX object dune/istl/test/CMakeFiles/matrixtest.dir/matrixtest.cc.o
[ 56%] Linking CXX executable fieldvectortest
[ 56%] Built target fieldvectortest
Scanning dependencies of target solverfactorytest_DuneFieldVectorfloat3
[ 56%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_DuneFieldVectorfloat3.dir/solverfactorytest_DuneFieldVectorfloat3.cc.o
In file included from /builds/ansgar/dune-istl/build-cmake/dune/istl/test/solverfactorytest_DuneFieldVectorfloat3.cc:22:0:
/builds/ansgar/dune-istl/dune/istl/cholmod.hh: In instantiation of 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&, const Ignore*) [with Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3> >; Ignore = Dune::Impl::NoIgnore; Vector = Dune::BlockVector<Dune::FieldVector<float, 3> >]':
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:179:14:   required from 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&) [with Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3> >; Vector = Dune::BlockVector<Dune::FieldVector<float, 3> >]'
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:394:7:   required from 'std::shared_ptr<Dune::InverseOperator<typename Dune::TypeListElement<1, TL>::type, typename Dune::TypeListElement<2, TL>::type> > Dune::CholmodCreator::operator()(TL, const M&, const Dune::ParameterTree&, std::enable_if_t<Dune::CholmodCreator::isValidBlock<typename Dune::TypeListElement<1, TL>::type::block_type>::value, int>) const [with TL = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3>, std::allocator<Dune::FieldMatrix<float, 3, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 3>, std::allocator<Dune::FieldVector<float, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 3>, std::allocator<Dune::FieldVector<float, 3> > > > >; M = Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3> >; typename Dune::TypeListElement<2, TL>::type = Dune::BlockVector<Dune::FieldVector<float, 3> >; typename Dune::TypeListElement<1, TL>::type = Dune::BlockVector<Dune::FieldVector<float, 3> >; std::enable_if_t<Dune::CholmodCreator::isValidBlock<typename Dune::TypeListElement<1, TL>::type::block_type>::value, int> = int]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:70:82:   required from 'Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)>::<lambda(Args ...)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3>, std::allocator<Dune::FieldMatrix<float, 3, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 3>, std::allocator<Dune::FieldVector<float, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 3>, std::allocator<Dune::FieldVector<float, 3> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 3> >, Dune::BlockVector<Dune::FieldVector<float, 3> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3>, std::allocator<Dune::FieldMatrix<float, 3, 3> > >&, const Dune::ParameterTree&}]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:69:60:   required from 'struct Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3>, std::allocator<Dune::FieldMatrix<float, 3, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 3>, std::allocator<Dune::FieldVector<float, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 3>, std::allocator<Dune::FieldVector<float, 3> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 3> >, Dune::BlockVector<Dune::FieldVector<float, 3> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3>, std::allocator<Dune::FieldMatrix<float, 3, 3> > >&, const Dune::ParameterTree&}]::<lambda(const class Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3> >&, const class Dune::ParameterTree&)>'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:69:31:   required from 'Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3>, std::allocator<Dune::FieldMatrix<float, 3, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 3>, std::allocator<Dune::FieldVector<float, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 3>, std::allocator<Dune::FieldVector<float, 3> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 3> >, Dune::BlockVector<Dune::FieldVector<float, 3> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3>, std::allocator<Dune::FieldMatrix<float, 3, 3> > >&, const Dune::ParameterTree&}]'
/duneci/modules/dune-common/dune/common/hybridutilities.hh:223:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3>, std::allocator<Dune::FieldMatrix<float, 3, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 3>, std::allocator<Dune::FieldVector<float, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 3>, std::allocator<Dune::FieldVector<float, 3> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 3> >, Dune::BlockVector<Dune::FieldVector<float, 3> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3>, std::allocator<Dune::FieldMatrix<float, 3, 3> > >&, const Dune::ParameterTree&}]::<lambda(auto:19)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3, 4}]'
/duneci/modules/dune-common/dune/common/hybridutilities.hh:268:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3, 4>; F = Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3>, std::allocator<Dune::FieldMatrix<float, 3, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 3>, std::allocator<Dune::FieldVector<float, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 3>, std::allocator<Dune::FieldVector<float, 3> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 3> >, Dune::BlockVector<Dune::FieldVector<float, 3> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3>, std::allocator<Dune::FieldMatrix<float, 3, 3> > >&, const Dune::ParameterTree&}]::<lambda(auto:19)>]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:62:28:   required from 'int Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3>, std::allocator<Dune::FieldMatrix<float, 3, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 3>, std::allocator<Dune::FieldVector<float, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 3>, std::allocator<Dune::FieldVector<float, 3> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 3> >, Dune::BlockVector<Dune::FieldVector<float, 3> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3>, std::allocator<Dune::FieldMatrix<float, 3, 3> > >&, const Dune::ParameterTree&}]'
/builds/ansgar/dune-istl/dune/istl/solverfactory.hh:58:31:   required from 'int Dune::{anonymous}::initSolverFactories() [with O = Dune::MatrixAdapter<Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3> >, Dune::BlockVector<Dune::FieldVector<float, 3> >, Dune::BlockVector<Dune::FieldVector<float, 3> > >]'
/builds/ansgar/dune-istl/build-cmake/dune/istl/test/solverfactorytest_DuneFieldVectorfloat3.cc:155:72:   required from here
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:204:28: warning: unused variable 'flatCols' [-Wunused-variable]
     auto [flatRows,flatCols] = flatMatrixForEach( matrix, [&](auto&& /*entry*/, auto&& flatRowIndex, auto&& flatColIndex){
                            ^
[ 56%] Linking CXX executable matrixtest
[ 56%] Built target matrixtest
Scanning dependencies of target cgconditiontest
[ 56%] Building CXX object dune/istl/test/CMakeFiles/cgconditiontest.dir/cgconditiontest.cc.o
[ 57%] Linking CXX executable cgconditiontest
[ 57%] Built target cgconditiontest
Scanning dependencies of target dotproducttest
[ 58%] Building CXX object dune/istl/test/CMakeFiles/dotproducttest.dir/dotproducttest.cc.o
[ 58%] Linking CXX executable dotproducttest
[ 58%] Built target dotproducttest
Scanning dependencies of target bcrsmatrixtest
[ 58%] Building CXX object dune/istl/test/CMakeFiles/bcrsmatrixtest.dir/bcrsmatrixtest.cc.o
[ 59%] Linking CXX executable bcrsmatrixtest
[ 59%] Built target bcrsmatrixtest
Scanning dependencies of target bcrsimplicitbuild
[ 59%] Building CXX object dune/istl/test/CMakeFiles/bcrsimplicitbuild.dir/bcrsimplicitbuild.cc.o
[ 60%] Linking CXX executable bcrsimplicitbuild
[ 60%] Built target bcrsimplicitbuild
Scanning dependencies of target solverfactorytest_DuneFieldVectordouble1
[ 60%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_DuneFieldVectordouble1.dir/solverfactorytest_DuneFieldVectordouble1.cc.o
In file included from /builds/ansgar/dune-istl/build-cmake/dune/istl/test/solverfactorytest_DuneFieldVectordouble1.cc:22:0:
/builds/ansgar/dune-istl/dune/istl/cholmod.hh: In instantiation of 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&, const Ignore*) [with Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >; Ignore = Dune::Impl::NoIgnore; Vector = Dune::BlockVector<Dune::FieldVector<double, 1> >]':
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:179:14:   required from 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&) [with Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >; Vector = Dune::BlockVector<Dune::FieldVector<double, 1> >]'
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:394:7:   required from 'std::shared_ptr<Dune::InverseOperator<typename Dune::TypeListElement<1, TL>::type, typename Dune::TypeListElement<2, TL>::type> > Dune::CholmodCreator::operator()(TL, const M&, const Dune::ParameterTree&, std::enable_if_t<Dune::CholmodCreator::isValidBlock<typename Dune::TypeListElement<1, TL>::type::block_type>::value, int>) const [with TL = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > > >; M = Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >; typename Dune::TypeListElement<2, TL>::type = Dune::BlockVector<Dune::FieldVector<double, 1> >; typename Dune::TypeListElement<1, TL>::type = Dune::BlockVector<Dune::FieldVector<double, 1> >; std::enable_if_t<Dune::CholmodCreator::isValidBlock<typename Dune::TypeListElement<1, TL>::type::block_type>::value, int> = int]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:70:82:   required from 'Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)>::<lambda(Args ...)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > >&, const Dune::ParameterTree&}]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:69:60:   required from 'struct Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > >&, const Dune::ParameterTree&}]::<lambda(const class Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >&, const class Dune::ParameterTree&)>'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:69:31:   required from 'Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > >&, const Dune::ParameterTree&}]'
/duneci/modules/dune-common/dune/common/hybridutilities.hh:223:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > >&, const Dune::ParameterTree&}]::<lambda(auto:19)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3, 4}]'
/duneci/modules/dune-common/dune/common/hybridutilities.hh:268:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3, 4>; F = Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > >&, const Dune::ParameterTree&}]::<lambda(auto:19)>]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:62:28:   required from 'int Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 1>, std::allocator<Dune::FieldVector<double, 1> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > >&, const Dune::ParameterTree&}]'
/builds/ansgar/dune-istl/dune/istl/solverfactory.hh:58:31:   required from 'int Dune::{anonymous}::initSolverFactories() [with O = Dune::MatrixAdapter<Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> >, Dune::BlockVector<Dune::FieldVector<double, 1> > >]'
/builds/ansgar/dune-istl/build-cmake/dune/istl/test/solverfactorytest_DuneFieldVectordouble1.cc:155:72:   required from here
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:204:28: warning: unused variable 'flatCols' [-Wunused-variable]
     auto [flatRows,flatCols] = flatMatrixForEach( matrix, [&](auto&& /*entry*/, auto&& flatRowIndex, auto&& flatColIndex){
                            ^
[ 61%] Linking CXX executable solverfactorytest_DuneFieldVectorDuneLoopSIMDdouble41
[ 61%] Built target solverfactorytest_DuneFieldVectorDuneLoopSIMDdouble41
Scanning dependencies of target foreachtest
[ 61%] Building CXX object dune/istl/test/CMakeFiles/foreachtest.dir/foreachtest.cc.o
[ 62%] Linking CXX executable foreachtest
[ 62%] Built target foreachtest
Scanning dependencies of target matrixnormtest
[ 63%] Building CXX object dune/istl/test/CMakeFiles/matrixnormtest.dir/matrixnormtest.cc.o
[ 63%] Linking CXX executable matrixnormtest
[ 63%] Built target matrixnormtest
Scanning dependencies of target solverfactorytest_DuneFieldVectorfloat1
[ 64%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_DuneFieldVectorfloat1.dir/solverfactorytest_DuneFieldVectorfloat1.cc.o
In file included from /builds/ansgar/dune-istl/build-cmake/dune/istl/test/solverfactorytest_DuneFieldVectorfloat1.cc:22:0:
/builds/ansgar/dune-istl/dune/istl/cholmod.hh: In instantiation of 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&, const Ignore*) [with Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1> >; Ignore = Dune::Impl::NoIgnore; Vector = Dune::BlockVector<Dune::FieldVector<float, 1> >]':
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:179:14:   required from 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&) [with Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1> >; Vector = Dune::BlockVector<Dune::FieldVector<float, 1> >]'
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:394:7:   required from 'std::shared_ptr<Dune::InverseOperator<typename Dune::TypeListElement<1, TL>::type, typename Dune::TypeListElement<2, TL>::type> > Dune::CholmodCreator::operator()(TL, const M&, const Dune::ParameterTree&, std::enable_if_t<Dune::CholmodCreator::isValidBlock<typename Dune::TypeListElement<1, TL>::type::block_type>::value, int>) const [with TL = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1>, std::allocator<Dune::FieldMatrix<float, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 1>, std::allocator<Dune::FieldVector<float, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 1>, std::allocator<Dune::FieldVector<float, 1> > > > >; M = Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1> >; typename Dune::TypeListElement<2, TL>::type = Dune::BlockVector<Dune::FieldVector<float, 1> >; typename Dune::TypeListElement<1, TL>::type = Dune::BlockVector<Dune::FieldVector<float, 1> >; std::enable_if_t<Dune::CholmodCreator::isValidBlock<typename Dune::TypeListElement<1, TL>::type::block_type>::value, int> = int]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:70:82:   required from 'Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)>::<lambda(Args ...)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1>, std::allocator<Dune::FieldMatrix<float, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 1>, std::allocator<Dune::FieldVector<float, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 1>, std::allocator<Dune::FieldVector<float, 1> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 1> >, Dune::BlockVector<Dune::FieldVector<float, 1> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1>, std::allocator<Dune::FieldMatrix<float, 1, 1> > >&, const Dune::ParameterTree&}]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:69:60:   required from 'struct Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1>, std::allocator<Dune::FieldMatrix<float, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 1>, std::allocator<Dune::FieldVector<float, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 1>, std::allocator<Dune::FieldVector<float, 1> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 1> >, Dune::BlockVector<Dune::FieldVector<float, 1> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1>, std::allocator<Dune::FieldMatrix<float, 1, 1> > >&, const Dune::ParameterTree&}]::<lambda(const class Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1> >&, const class Dune::ParameterTree&)>'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:69:31:   required from 'Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1>, std::allocator<Dune::FieldMatrix<float, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 1>, std::allocator<Dune::FieldVector<float, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 1>, std::allocator<Dune::FieldVector<float, 1> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 1> >, Dune::BlockVector<Dune::FieldVector<float, 1> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1>, std::allocator<Dune::FieldMatrix<float, 1, 1> > >&, const Dune::ParameterTree&}]'
/duneci/modules/dune-common/dune/common/hybridutilities.hh:223:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1>, std::allocator<Dune::FieldMatrix<float, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 1>, std::allocator<Dune::FieldVector<float, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 1>, std::allocator<Dune::FieldVector<float, 1> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 1> >, Dune::BlockVector<Dune::FieldVector<float, 1> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1>, std::allocator<Dune::FieldMatrix<float, 1, 1> > >&, const Dune::ParameterTree&}]::<lambda(auto:19)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3, 4}]'
/duneci/modules/dune-common/dune/common/hybridutilities.hh:268:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3, 4>; F = Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1>, std::allocator<Dune::FieldMatrix<float, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 1>, std::allocator<Dune::FieldVector<float, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 1>, std::allocator<Dune::FieldVector<float, 1> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 1> >, Dune::BlockVector<Dune::FieldVector<float, 1> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1>, std::allocator<Dune::FieldMatrix<float, 1, 1> > >&, const Dune::ParameterTree&}]::<lambda(auto:19)>]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:62:28:   required from 'int Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1>, std::allocator<Dune::FieldMatrix<float, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 1>, std::allocator<Dune::FieldVector<float, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 1>, std::allocator<Dune::FieldVector<float, 1> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 1> >, Dune::BlockVector<Dune::FieldVector<float, 1> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1>, std::allocator<Dune::FieldMatrix<float, 1, 1> > >&, const Dune::ParameterTree&}]'
/builds/ansgar/dune-istl/dune/istl/solverfactory.hh:58:31:   required from 'int Dune::{anonymous}::initSolverFactories() [with O = Dune::MatrixAdapter<Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1> >, Dune::BlockVector<Dune::FieldVector<float, 1> >, Dune::BlockVector<Dune::FieldVector<float, 1> > >]'
/builds/ansgar/dune-istl/build-cmake/dune/istl/test/solverfactorytest_DuneFieldVectorfloat1.cc:155:72:   required from here
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:204:28: warning: unused variable 'flatCols' [-Wunused-variable]
     auto [flatRows,flatCols] = flatMatrixForEach( matrix, [&](auto&& /*entry*/, auto&& flatRowIndex, auto&& flatColIndex){
                            ^
[ 64%] Linking CXX executable solverfactorytest_DuneFieldVectordouble2_direct
[ 64%] Built target solverfactorytest_DuneFieldVectordouble2_direct
Scanning dependencies of target multirhstest
[ 64%] Building CXX object dune/istl/test/CMakeFiles/multirhstest.dir/multirhstest.cc.o
In file included from /builds/ansgar/dune-istl/dune/istl/test/multirhstest.cc:30:0:
/builds/ansgar/dune-istl/dune/istl/operators.hh: In member function 'void Dune::MatrixAdapter<M, X, Y>::applyscaleadd(Dune::MatrixAdapter<M, X, Y>::field_type, const X&, Y&) const [with M = Dune::BCRSMatrix<Dune::FieldMatrix<double, 1, 1>, std::allocator<Dune::FieldMatrix<double, 1, 1> > >; X = Dune::BlockVector<Dune::FieldVector<Vc_1::SimdArray<double, 8, Vc_1::Vector<double, Vc_1::VectorAbi::Scalar>, 1>, 1>, Dune::AlignedAllocator<Dune::FieldVector<Vc_1::SimdArray<double, 8, Vc_1::Vector<double, Vc_1::VectorAbi::Scalar>, 1>, 1>, -1> >; Y = Dune::BlockVector<Dune::FieldVector<Vc_1::SimdArray<double, 8, Vc_1::Vector<double, Vc_1::VectorAbi::Scalar>, 1>, 1>, Dune::AlignedAllocator<Dune::FieldVector<Vc_1::SimdArray<double, 8, Vc_1::Vector<double, Vc_1::VectorAbi::Scalar>, 1>, 1>, -1> >]':
/builds/ansgar/dune-istl/dune/istl/operators.hh:156:10: note: The ABI for passing parameters with 64-byte alignment has changed in GCC 4.6
     void applyscaleadd (field_type alpha, const X& x, Y& y) const override
          ^~~~~~~~~~~~~
[ 65%] Linking CXX executable solverfactorytest_DuneFieldVectorfloat3
[ 65%] Built target solverfactorytest_DuneFieldVectorfloat3
Scanning dependencies of target superlutest
[ 66%] Building CXX object dune/istl/test/CMakeFiles/superlutest.dir/superlutest.cc.o
[ 66%] Linking CXX executable superlutest
[ 66%] Built target superlutest
Scanning dependencies of target registrytest
[ 67%] Building CXX object dune/istl/test/CMakeFiles/registrytest.dir/registrytest.cc.o
[ 67%] Linking CXX executable registrytest
[ 67%] Built target registrytest
Scanning dependencies of target inverseoperator2prectest
[ 68%] Building CXX object dune/istl/test/CMakeFiles/inverseoperator2prectest.dir/inverseoperator2prectest.cc.o
[ 68%] Linking CXX executable inverseoperator2prectest
[ 68%] Built target inverseoperator2prectest
Scanning dependencies of target solverfactorytest_float_direct
[ 69%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_float_direct.dir/solverfactorytest_float_direct.cc.o
[ 69%] Linking CXX executable solverfactorytest_DuneFieldVectordouble1
[ 69%] Built target solverfactorytest_DuneFieldVectordouble1
Scanning dependencies of target solverfactorytest_float
[ 70%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_float.dir/solverfactorytest_float.cc.o
[ 70%] Linking CXX executable multirhstest
[ 70%] Built target multirhstest
Scanning dependencies of target solvertest
[ 70%] Building CXX object dune/istl/test/CMakeFiles/solvertest.dir/solvertest.cc.o
[ 71%] Linking CXX executable solvertest
[ 71%] Built target solvertest
Scanning dependencies of target solverfactorytest_DuneFieldVectorfloat2
[ 71%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_DuneFieldVectorfloat2.dir/solverfactorytest_DuneFieldVectorfloat2.cc.o
[ 71%] Linking CXX executable solverfactorytest_float_direct
[ 71%] Built target solverfactorytest_float_direct
Scanning dependencies of target solverfactorytest_DuneFieldVectorfloat3_direct
[ 71%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_DuneFieldVectorfloat3_direct.dir/solverfactorytest_DuneFieldVectorfloat3_direct.cc.o
[ 71%] Linking CXX executable solverfactorytest_float
[ 71%] Built target solverfactorytest_float
In file included from /builds/ansgar/dune-istl/build-cmake/dune/istl/test/solverfactorytest_DuneFieldVectorfloat2.cc:22:0:
/builds/ansgar/dune-istl/dune/istl/cholmod.hh: In instantiation of 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&, const Ignore*) [with Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2> >; Ignore = Dune::Impl::NoIgnore; Vector = Dune::BlockVector<Dune::FieldVector<float, 2> >]':
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:179:14:   required from 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&) [with Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2> >; Vector = Dune::BlockVector<Dune::FieldVector<float, 2> >]'
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:394:7:   required from 'std::shared_ptr<Dune::InverseOperator<typename Dune::TypeListElement<1, TL>::type, typename Dune::TypeListElement<2, TL>::type> > Dune::CholmodCreator::operator()(TL, const M&, const Dune::ParameterTree&, std::enable_if_t<Dune::CholmodCreator::isValidBlock<typename Dune::TypeListElement<1, TL>::type::block_type>::value, int>) const [with TL = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2>, std::allocator<Dune::FieldMatrix<float, 2, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 2>, std::allocator<Dune::FieldVector<float, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 2>, std::allocator<Dune::FieldVector<float, 2> > > > >; M = Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2> >; typename Dune::TypeListElement<2, TL>::type = Dune::BlockVector<Dune::FieldVector<float, 2> >; typename Dune::TypeListElement<1, TL>::type = Dune::BlockVector<Dune::FieldVector<float, 2> >; std::enable_if_t<Dune::CholmodCreator::isValidBlock<typename Dune::TypeListElement<1, TL>::type::block_type>::value, int> = int]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:70:82:   required from 'Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)>::<lambda(Args ...)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2>, std::allocator<Dune::FieldMatrix<float, 2, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 2>, std::allocator<Dune::FieldVector<float, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 2>, std::allocator<Dune::FieldVector<float, 2> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 2> >, Dune::BlockVector<Dune::FieldVector<float, 2> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2>, std::allocator<Dune::FieldMatrix<float, 2, 2> > >&, const Dune::ParameterTree&}]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:69:60:   required from 'struct Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2>, std::allocator<Dune::FieldMatrix<float, 2, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 2>, std::allocator<Dune::FieldVector<float, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 2>, std::allocator<Dune::FieldVector<float, 2> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 2> >, Dune::BlockVector<Dune::FieldVector<float, 2> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2>, std::allocator<Dune::FieldMatrix<float, 2, 2> > >&, const Dune::ParameterTree&}]::<lambda(const class Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2> >&, const class Dune::ParameterTree&)>'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:69:31:   required from 'Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2>, std::allocator<Dune::FieldMatrix<float, 2, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 2>, std::allocator<Dune::FieldVector<float, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 2>, std::allocator<Dune::FieldVector<float, 2> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 2> >, Dune::BlockVector<Dune::FieldVector<float, 2> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2>, std::allocator<Dune::FieldMatrix<float, 2, 2> > >&, const Dune::ParameterTree&}]'
/duneci/modules/dune-common/dune/common/hybridutilities.hh:223:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2>, std::allocator<Dune::FieldMatrix<float, 2, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 2>, std::allocator<Dune::FieldVector<float, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 2>, std::allocator<Dune::FieldVector<float, 2> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 2> >, Dune::BlockVector<Dune::FieldVector<float, 2> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2>, std::allocator<Dune::FieldMatrix<float, 2, 2> > >&, const Dune::ParameterTree&}]::<lambda(auto:19)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3, 4}]'
/duneci/modules/dune-common/dune/common/hybridutilities.hh:268:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3, 4>; F = Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2>, std::allocator<Dune::FieldMatrix<float, 2, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 2>, std::allocator<Dune::FieldVector<float, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 2>, std::allocator<Dune::FieldVector<float, 2> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 2> >, Dune::BlockVector<Dune::FieldVector<float, 2> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2>, std::allocator<Dune::FieldMatrix<float, 2, 2> > >&, const Dune::ParameterTree&}]::<lambda(auto:19)>]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:62:28:   required from 'int Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2>, std::allocator<Dune::FieldMatrix<float, 2, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 2>, std::allocator<Dune::FieldVector<float, 2> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 2>, std::allocator<Dune::FieldVector<float, 2> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 2> >, Dune::BlockVector<Dune::FieldVector<float, 2> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2>, std::allocator<Dune::FieldMatrix<float, 2, 2> > >&, const Dune::ParameterTree&}]'
/builds/ansgar/dune-istl/dune/istl/solverfactory.hh:58:31:   required from 'int Dune::{anonymous}::initSolverFactories() [with O = Dune::MatrixAdapter<Dune::BCRSMatrix<Dune::FieldMatrix<float, 2, 2> >, Dune::BlockVector<Dune::FieldVector<float, 2> >, Dune::BlockVector<Dune::FieldVector<float, 2> > >]'
/builds/ansgar/dune-istl/build-cmake/dune/istl/test/solverfactorytest_DuneFieldVectorfloat2.cc:155:72:   required from here
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:204:28: warning: unused variable 'flatCols' [-Wunused-variable]
     auto [flatRows,flatCols] = flatMatrixForEach( matrix, [&](auto&& /*entry*/, auto&& flatRowIndex, auto&& flatColIndex){
                            ^
Scanning dependencies of target scaledidmatrixtest
[ 71%] Building CXX object dune/istl/test/CMakeFiles/scaledidmatrixtest.dir/scaledidmatrixtest.cc.o
In file included from /builds/ansgar/dune-istl/build-cmake/dune/istl/test/solverfactorytest_DuneFieldVectorfloat3_direct.cc:22:0:
/builds/ansgar/dune-istl/dune/istl/cholmod.hh: In instantiation of 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&, const Ignore*) [with Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3> >; Ignore = Dune::Impl::NoIgnore; Vector = Dune::BlockVector<Dune::FieldVector<float, 3> >]':
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:179:14:   required from 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&) [with Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3> >; Vector = Dune::BlockVector<Dune::FieldVector<float, 3> >]'
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:394:7:   required from 'std::shared_ptr<Dune::InverseOperator<typename Dune::TypeListElement<1, TL>::type, typename Dune::TypeListElement<2, TL>::type> > Dune::CholmodCreator::operator()(TL, const M&, const Dune::ParameterTree&, std::enable_if_t<Dune::CholmodCreator::isValidBlock<typename Dune::TypeListElement<1, TL>::type::block_type>::value, int>) const [with TL = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3>, std::allocator<Dune::FieldMatrix<float, 3, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 3>, std::allocator<Dune::FieldVector<float, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 3>, std::allocator<Dune::FieldVector<float, 3> > > > >; M = Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3> >; typename Dune::TypeListElement<2, TL>::type = Dune::BlockVector<Dune::FieldVector<float, 3> >; typename Dune::TypeListElement<1, TL>::type = Dune::BlockVector<Dune::FieldVector<float, 3> >; std::enable_if_t<Dune::CholmodCreator::isValidBlock<typename Dune::TypeListElement<1, TL>::type::block_type>::value, int> = int]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:70:82:   required from 'Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)>::<lambda(Args ...)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3>, std::allocator<Dune::FieldMatrix<float, 3, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 3>, std::allocator<Dune::FieldVector<float, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 3>, std::allocator<Dune::FieldVector<float, 3> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 3> >, Dune::BlockVector<Dune::FieldVector<float, 3> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3>, std::allocator<Dune::FieldMatrix<float, 3, 3> > >&, const Dune::ParameterTree&}]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:69:60:   required from 'struct Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3>, std::allocator<Dune::FieldMatrix<float, 3, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 3>, std::allocator<Dune::FieldVector<float, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 3>, std::allocator<Dune::FieldVector<float, 3> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 3> >, Dune::BlockVector<Dune::FieldVector<float, 3> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3>, std::allocator<Dune::FieldMatrix<float, 3, 3> > >&, const Dune::ParameterTree&}]::<lambda(const class Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3> >&, const class Dune::ParameterTree&)>'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:69:31:   required from 'Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3>, std::allocator<Dune::FieldMatrix<float, 3, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 3>, std::allocator<Dune::FieldVector<float, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 3>, std::allocator<Dune::FieldVector<float, 3> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 3> >, Dune::BlockVector<Dune::FieldVector<float, 3> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3>, std::allocator<Dune::FieldMatrix<float, 3, 3> > >&, const Dune::ParameterTree&}]'
/duneci/modules/dune-common/dune/common/hybridutilities.hh:223:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3>, std::allocator<Dune::FieldMatrix<float, 3, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 3>, std::allocator<Dune::FieldVector<float, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 3>, std::allocator<Dune::FieldVector<float, 3> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 3> >, Dune::BlockVector<Dune::FieldVector<float, 3> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3>, std::allocator<Dune::FieldMatrix<float, 3, 3> > >&, const Dune::ParameterTree&}]::<lambda(auto:19)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3, 4}]'
/duneci/modules/dune-common/dune/common/hybridutilities.hh:268:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3, 4>; F = Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3>, std::allocator<Dune::FieldMatrix<float, 3, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 3>, std::allocator<Dune::FieldVector<float, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 3>, std::allocator<Dune::FieldVector<float, 3> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 3> >, Dune::BlockVector<Dune::FieldVector<float, 3> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3>, std::allocator<Dune::FieldMatrix<float, 3, 3> > >&, const Dune::ParameterTree&}]::<lambda(auto:19)>]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:62:28:   required from 'int Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3>, std::allocator<Dune::FieldMatrix<float, 3, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 3>, std::allocator<Dune::FieldVector<float, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 3>, std::allocator<Dune::FieldVector<float, 3> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 3> >, Dune::BlockVector<Dune::FieldVector<float, 3> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3>, std::allocator<Dune::FieldMatrix<float, 3, 3> > >&, const Dune::ParameterTree&}]'
/builds/ansgar/dune-istl/dune/istl/solverfactory.hh:58:31:   required from 'int Dune::{anonymous}::initSolverFactories() [with O = Dune::MatrixAdapter<Dune::BCRSMatrix<Dune::FieldMatrix<float, 3, 3> >, Dune::BlockVector<Dune::FieldVector<float, 3> >, Dune::BlockVector<Dune::FieldVector<float, 3> > >]'
/builds/ansgar/dune-istl/build-cmake/dune/istl/test/solverfactorytest_DuneFieldVectorfloat3_direct.cc:155:72:   required from here
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:204:28: warning: unused variable 'flatCols' [-Wunused-variable]
     auto [flatRows,flatCols] = flatMatrixForEach( matrix, [&](auto&& /*entry*/, auto&& flatRowIndex, auto&& flatColIndex){
                            ^
[ 72%] Linking CXX executable scaledidmatrixtest
[ 72%] Built target scaledidmatrixtest
Scanning dependencies of target ldltest
[ 72%] Building CXX object dune/istl/test/CMakeFiles/ldltest.dir/ldltest.cc.o
[ 73%] Linking CXX executable ldltest
[ 73%] Built target ldltest
Scanning dependencies of target solverfactorytest_stdcomplexdouble
[ 74%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_stdcomplexdouble.dir/solverfactorytest_stdcomplexdouble.cc.o
[ 74%] Linking CXX executable solverfactorytest_stdcomplexdouble
[ 74%] Built target solverfactorytest_stdcomplexdouble
Scanning dependencies of target solverfactorytest_DuneFieldVectordouble3
[ 75%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_DuneFieldVectordouble3.dir/solverfactorytest_DuneFieldVectordouble3.cc.o
In file included from /builds/ansgar/dune-istl/build-cmake/dune/istl/test/solverfactorytest_DuneFieldVectordouble3.cc:22:0:
/builds/ansgar/dune-istl/dune/istl/cholmod.hh: In instantiation of 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&, const Ignore*) [with Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3> >; Ignore = Dune::Impl::NoIgnore; Vector = Dune::BlockVector<Dune::FieldVector<double, 3> >]':
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:179:14:   required from 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&) [with Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3> >; Vector = Dune::BlockVector<Dune::FieldVector<double, 3> >]'
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:394:7:   required from 'std::shared_ptr<Dune::InverseOperator<typename Dune::TypeListElement<1, TL>::type, typename Dune::TypeListElement<2, TL>::type> > Dune::CholmodCreator::operator()(TL, const M&, const Dune::ParameterTree&, std::enable_if_t<Dune::CholmodCreator::isValidBlock<typename Dune::TypeListElement<1, TL>::type::block_type>::value, int>) const [with TL = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3>, std::allocator<Dune::FieldMatrix<double, 3, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > > >; M = Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3> >; typename Dune::TypeListElement<2, TL>::type = Dune::BlockVector<Dune::FieldVector<double, 3> >; typename Dune::TypeListElement<1, TL>::type = Dune::BlockVector<Dune::FieldVector<double, 3> >; std::enable_if_t<Dune::CholmodCreator::isValidBlock<typename Dune::TypeListElement<1, TL>::type::block_type>::value, int> = int]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:70:82:   required from 'Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)>::<lambda(Args ...)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3>, std::allocator<Dune::FieldMatrix<double, 3, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 3> >, Dune::BlockVector<Dune::FieldVector<double, 3> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3>, std::allocator<Dune::FieldMatrix<double, 3, 3> > >&, const Dune::ParameterTree&}]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:69:60:   required from 'struct Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3>, std::allocator<Dune::FieldMatrix<double, 3, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 3> >, Dune::BlockVector<Dune::FieldVector<double, 3> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3>, std::allocator<Dune::FieldMatrix<double, 3, 3> > >&, const Dune::ParameterTree&}]::<lambda(const class Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3> >&, const class Dune::ParameterTree&)>'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:69:31:   required from 'Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3>, std::allocator<Dune::FieldMatrix<double, 3, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 3> >, Dune::BlockVector<Dune::FieldVector<double, 3> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3>, std::allocator<Dune::FieldMatrix<double, 3, 3> > >&, const Dune::ParameterTree&}]'
/duneci/modules/dune-common/dune/common/hybridutilities.hh:223:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3>, std::allocator<Dune::FieldMatrix<double, 3, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 3> >, Dune::BlockVector<Dune::FieldVector<double, 3> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3>, std::allocator<Dune::FieldMatrix<double, 3, 3> > >&, const Dune::ParameterTree&}]::<lambda(auto:19)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3, 4}]'
/duneci/modules/dune-common/dune/common/hybridutilities.hh:268:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3, 4>; F = Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3>, std::allocator<Dune::FieldMatrix<double, 3, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 3> >, Dune::BlockVector<Dune::FieldVector<double, 3> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3>, std::allocator<Dune::FieldMatrix<double, 3, 3> > >&, const Dune::ParameterTree&}]::<lambda(auto:19)>]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:62:28:   required from 'int Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3>, std::allocator<Dune::FieldMatrix<double, 3, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<double, 3>, std::allocator<Dune::FieldVector<double, 3> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<double, 3> >, Dune::BlockVector<Dune::FieldVector<double, 3> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3>, std::allocator<Dune::FieldMatrix<double, 3, 3> > >&, const Dune::ParameterTree&}]'
/builds/ansgar/dune-istl/dune/istl/solverfactory.hh:58:31:   required from 'int Dune::{anonymous}::initSolverFactories() [with O = Dune::MatrixAdapter<Dune::BCRSMatrix<Dune::FieldMatrix<double, 3, 3> >, Dune::BlockVector<Dune::FieldVector<double, 3> >, Dune::BlockVector<Dune::FieldVector<double, 3> > >]'
/builds/ansgar/dune-istl/build-cmake/dune/istl/test/solverfactorytest_DuneFieldVectordouble3.cc:155:72:   required from here
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:204:28: warning: unused variable 'flatCols' [-Wunused-variable]
     auto [flatRows,flatCols] = flatMatrixForEach( matrix, [&](auto&& /*entry*/, auto&& flatRowIndex, auto&& flatColIndex){
                            ^
[ 75%] Linking CXX executable solverfactorytest_DuneFieldVectorfloat1
[ 75%] Built target solverfactorytest_DuneFieldVectorfloat1
Scanning dependencies of target superlustest
[ 76%] Building CXX object dune/istl/test/CMakeFiles/superlustest.dir/superlutest.cc.o
[ 76%] Linking CXX executable superlustest
[ 76%] Built target superlustest
Scanning dependencies of target solverfactorytest_DuneFieldVectorstdcomplexdouble1
[ 76%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_DuneFieldVectorstdcomplexdouble1.dir/solverfactorytest_DuneFieldVectorstdcomplexdouble1.cc.o
[ 76%] Linking CXX executable solverfactorytest_DuneFieldVectorstdcomplexdouble1
[ 76%] Built target solverfactorytest_DuneFieldVectorstdcomplexdouble1
Scanning dependencies of target multitypeblockvectortest
[ 77%] Building CXX object dune/istl/test/CMakeFiles/multitypeblockvectortest.dir/multitypeblockvectortest.cc.o
[ 77%] Linking CXX executable multitypeblockvectortest
[ 77%] Built target multitypeblockvectortest
Scanning dependencies of target solverfactorytest_DuneFieldVectorstdcomplexdouble2
[ 78%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_DuneFieldVectorstdcomplexdouble2.dir/solverfactorytest_DuneFieldVectorstdcomplexdouble2.cc.o
[ 78%] Linking CXX executable solverfactorytest_DuneFieldVectorstdcomplexdouble2
[ 78%] Built target solverfactorytest_DuneFieldVectorstdcomplexdouble2
Scanning dependencies of target solverfactorytest_DuneFieldVectorstdcomplexdouble2_direct
[ 79%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_DuneFieldVectorstdcomplexdouble2_direct.dir/solverfactorytest_DuneFieldVectorstdcomplexdouble2_direct.cc.o
[ 79%] Linking CXX executable solverfactorytest_DuneFieldVectorstdcomplexdouble2_direct
[ 79%] Built target solverfactorytest_DuneFieldVectorstdcomplexdouble2_direct
Scanning dependencies of target solverfactorytest_DuneLoopSIMDdouble4
[ 79%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_DuneLoopSIMDdouble4.dir/solverfactorytest_DuneLoopSIMDdouble4.cc.o
[ 79%] Linking CXX executable solverfactorytest_DuneLoopSIMDdouble4
[ 79%] Built target solverfactorytest_DuneLoopSIMDdouble4
Scanning dependencies of target solverfactorytest_DuneFieldVectorfloat1_direct
[ 79%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_DuneFieldVectorfloat1_direct.dir/solverfactorytest_DuneFieldVectorfloat1_direct.cc.o
In file included from /builds/ansgar/dune-istl/build-cmake/dune/istl/test/solverfactorytest_DuneFieldVectorfloat1_direct.cc:22:0:
/builds/ansgar/dune-istl/dune/istl/cholmod.hh: In instantiation of 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&, const Ignore*) [with Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1> >; Ignore = Dune::Impl::NoIgnore; Vector = Dune::BlockVector<Dune::FieldVector<float, 1> >]':
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:179:14:   required from 'void Dune::Cholmod<Vector>::setMatrix(const Matrix&) [with Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1> >; Vector = Dune::BlockVector<Dune::FieldVector<float, 1> >]'
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:394:7:   required from 'std::shared_ptr<Dune::InverseOperator<typename Dune::TypeListElement<1, TL>::type, typename Dune::TypeListElement<2, TL>::type> > Dune::CholmodCreator::operator()(TL, const M&, const Dune::ParameterTree&, std::enable_if_t<Dune::CholmodCreator::isValidBlock<typename Dune::TypeListElement<1, TL>::type::block_type>::value, int>) const [with TL = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1>, std::allocator<Dune::FieldMatrix<float, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 1>, std::allocator<Dune::FieldVector<float, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 1>, std::allocator<Dune::FieldVector<float, 1> > > > >; M = Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1> >; typename Dune::TypeListElement<2, TL>::type = Dune::BlockVector<Dune::FieldVector<float, 1> >; typename Dune::TypeListElement<1, TL>::type = Dune::BlockVector<Dune::FieldVector<float, 1> >; std::enable_if_t<Dune::CholmodCreator::isValidBlock<typename Dune::TypeListElement<1, TL>::type::block_type>::value, int> = int]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:70:82:   required from 'Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)>::<lambda(Args ...)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1>, std::allocator<Dune::FieldMatrix<float, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 1>, std::allocator<Dune::FieldVector<float, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 1>, std::allocator<Dune::FieldVector<float, 1> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 1> >, Dune::BlockVector<Dune::FieldVector<float, 1> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1>, std::allocator<Dune::FieldMatrix<float, 1, 1> > >&, const Dune::ParameterTree&}]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:69:60:   required from 'struct Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1>, std::allocator<Dune::FieldMatrix<float, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 1>, std::allocator<Dune::FieldVector<float, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 1>, std::allocator<Dune::FieldVector<float, 1> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 1> >, Dune::BlockVector<Dune::FieldVector<float, 1> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1>, std::allocator<Dune::FieldMatrix<float, 1, 1> > >&, const Dune::ParameterTree&}]::<lambda(const class Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1> >&, const class Dune::ParameterTree&)>'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:69:31:   required from 'Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag)::<lambda(auto:19)> [with auto:19 = std::integral_constant<long unsigned int, 0>; V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1>, std::allocator<Dune::FieldMatrix<float, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 1>, std::allocator<Dune::FieldVector<float, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 1>, std::allocator<Dune::FieldVector<float, 1> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 1> >, Dune::BlockVector<Dune::FieldVector<float, 1> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1>, std::allocator<Dune::FieldMatrix<float, 1, 1> > >&, const Dune::ParameterTree&}]'
/duneci/modules/dune-common/dune/common/hybridutilities.hh:223:36:   required from 'constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence<I, i ...>, F&&, Dune::PriorityTag<2>) [with F = Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1>, std::allocator<Dune::FieldMatrix<float, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 1>, std::allocator<Dune::FieldVector<float, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 1>, std::allocator<Dune::FieldVector<float, 1> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 1> >, Dune::BlockVector<Dune::FieldVector<float, 1> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1>, std::allocator<Dune::FieldMatrix<float, 1, 1> > >&, const Dune::ParameterTree&}]::<lambda(auto:19)>; Index = long unsigned int; Index ...i = {0, 1, 2, 3, 4}]'
/duneci/modules/dune-common/dune/common/hybridutilities.hh:268:16:   required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence<long unsigned int, 0, 1, 2, 3, 4>; F = Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1>, std::allocator<Dune::FieldMatrix<float, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 1>, std::allocator<Dune::FieldVector<float, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 1>, std::allocator<Dune::FieldVector<float, 1> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 1> >, Dune::BlockVector<Dune::FieldVector<float, 1> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1>, std::allocator<Dune::FieldMatrix<float, 1, 1> > >&, const Dune::ParameterTree&}]::<lambda(auto:19)>]'
/builds/ansgar/dune-istl/dune/istl/common/registry.hh:62:28:   required from 'int Dune::{anonymous}::addRegistryToFactory(Dune::ParameterizedObjectFactory<Type(Args ...), std::__cxx11::basic_string<char> >&, Tag) [with V = std::tuple<Dune::MetaType<Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1>, std::allocator<Dune::FieldMatrix<float, 1, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 1>, std::allocator<Dune::FieldVector<float, 1> > > >, Dune::MetaType<Dune::BlockVector<Dune::FieldVector<float, 1>, std::allocator<Dune::FieldVector<float, 1> > > > >; Type = std::shared_ptr<Dune::InverseOperator<Dune::BlockVector<Dune::FieldVector<float, 1> >, Dune::BlockVector<Dune::FieldVector<float, 1> > > >; Tag = Dune::{anonymous}::DirectSolverTag; Args = {const Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1>, std::allocator<Dune::FieldMatrix<float, 1, 1> > >&, const Dune::ParameterTree&}]'
/builds/ansgar/dune-istl/dune/istl/solverfactory.hh:58:31:   required from 'int Dune::{anonymous}::initSolverFactories() [with O = Dune::MatrixAdapter<Dune::BCRSMatrix<Dune::FieldMatrix<float, 1, 1> >, Dune::BlockVector<Dune::FieldVector<float, 1> >, Dune::BlockVector<Dune::FieldVector<float, 1> > >]'
/builds/ansgar/dune-istl/build-cmake/dune/istl/test/solverfactorytest_DuneFieldVectorfloat1_direct.cc:155:72:   required from here
/builds/ansgar/dune-istl/dune/istl/cholmod.hh:204:28: warning: unused variable 'flatCols' [-Wunused-variable]
     auto [flatRows,flatCols] = flatMatrixForEach( matrix, [&](auto&& /*entry*/, auto&& flatRowIndex, auto&& flatColIndex){
                            ^
[ 80%] Linking CXX executable solverfactorytest_DuneFieldVectorfloat2
[ 80%] Built target solverfactorytest_DuneFieldVectorfloat2
Scanning dependencies of target overlappingschwarztest
[ 81%] Building CXX object dune/istl/test/CMakeFiles/overlappingschwarztest.dir/overlappingschwarztest.cc.o
[ 82%] Linking CXX executable solverfactorytest_DuneFieldVectorfloat3_direct
[ 82%] Built target solverfactorytest_DuneFieldVectorfloat3_direct
Scanning dependencies of target solverfactorytest_stdcomplexfloat
[ 82%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_stdcomplexfloat.dir/solverfactorytest_stdcomplexfloat.cc.o
[ 82%] Linking CXX executable overlappingschwarztest
[ 82%] Built target overlappingschwarztest
Scanning dependencies of target solverfactorytest_stdcomplexdouble_direct
[ 83%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_stdcomplexdouble_direct.dir/solverfactorytest_stdcomplexdouble_direct.cc.o
[ 84%] Linking CXX executable solverfactorytest_stdcomplexfloat
[ 84%] Built target solverfactorytest_stdcomplexfloat
Scanning dependencies of target matrixiteratortest
[ 84%] Building CXX object dune/istl/test/CMakeFiles/matrixiteratortest.dir/matrixiteratortest.cc.o
[ 85%] Linking CXX executable matrixiteratortest
[ 85%] Built target matrixiteratortest
Scanning dependencies of target vectorcommtest
[ 85%] Building CXX object dune/istl/test/CMakeFiles/vectorcommtest.dir/vectorcommtest.cc.o
[ 86%] Linking CXX executable vectorcommtest
[ 86%] Built target vectorcommtest
Scanning dependencies of target solverfactorytest_stdcomplexfloat_direct
[ 86%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_stdcomplexfloat_direct.dir/solverfactorytest_stdcomplexfloat_direct.cc.o
[ 86%] Linking CXX executable solverfactorytest_DuneFieldVectordouble3
[ 86%] Built target solverfactorytest_DuneFieldVectordouble3
Scanning dependencies of target solverfactorytest_DuneFieldVectorstdcomplexfloat2
[ 86%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_DuneFieldVectorstdcomplexfloat2.dir/solverfactorytest_DuneFieldVectorstdcomplexfloat2.cc.o
[ 86%] Linking CXX executable solverfactorytest_stdcomplexdouble_direct
[ 86%] Built target solverfactorytest_stdcomplexdouble_direct
Scanning dependencies of target solverfactorytest_DuneFieldVectorstdcomplexfloat2_direct
[ 86%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_DuneFieldVectorstdcomplexfloat2_direct.dir/solverfactorytest_DuneFieldVectorstdcomplexfloat2_direct.cc.o
[ 87%] Linking CXX executable solverfactorytest_stdcomplexfloat_direct
[ 87%] Built target solverfactorytest_stdcomplexfloat_direct
Scanning dependencies of target solverfactorytest_DuneFieldVectorstdcomplexfloat3
[ 87%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_DuneFieldVectorstdcomplexfloat3.dir/solverfactorytest_DuneFieldVectorstdcomplexfloat3.cc.o
[ 88%] Linking CXX executable solverfactorytest_DuneFieldVectorstdcomplexfloat2
[ 88%] Built target solverfactorytest_DuneFieldVectorstdcomplexfloat2
Scanning dependencies of target solverfactorytest_DuneFieldVectorstdcomplexfloat3_direct
[ 88%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_DuneFieldVectorstdcomplexfloat3_direct.dir/solverfactorytest_DuneFieldVectorstdcomplexfloat3_direct.cc.o
[ 89%] Linking CXX executable solverfactorytest_DuneFieldVectorstdcomplexfloat2_direct
[ 89%] Built target solverfactorytest_DuneFieldVectorstdcomplexfloat2_direct
Scanning dependencies of target solverfactorytest_DuneFieldVectorDuneLoopSIMDdouble43
[ 89%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_DuneFieldVectorDuneLoopSIMDdouble43.dir/solverfactorytest_DuneFieldVectorDuneLoopSIMDdouble43.cc.o
[ 90%] Linking CXX executable solverfactorytest_DuneFieldVectorstdcomplexfloat3
[ 90%] Built target solverfactorytest_DuneFieldVectorstdcomplexfloat3
Scanning dependencies of target complexrhstest
[ 91%] Building CXX object dune/istl/test/CMakeFiles/complexrhstest.dir/complexrhstest.cc.o
[ 91%] Linking CXX executable complexrhstest
[ 91%] Built target complexrhstest
Scanning dependencies of target scalarproductstest
[ 92%] Building CXX object dune/istl/test/CMakeFiles/scalarproductstest.dir/scalarproductstest.cc.o
[ 93%] Linking CXX executable solverfactorytest_DuneFieldVectorstdcomplexfloat3_direct
[ 93%] Built target solverfactorytest_DuneFieldVectorstdcomplexfloat3_direct
Scanning dependencies of target superluctest
[ 93%] Building CXX object dune/istl/test/CMakeFiles/superluctest.dir/superlutest.cc.o
[ 93%] Linking CXX executable scalarproductstest
[ 93%] Built target scalarproductstest
Scanning dependencies of target superluztest
[ 94%] Building CXX object dune/istl/test/CMakeFiles/superluztest.dir/superlutest.cc.o
[ 94%] Linking CXX executable superluctest
[ 94%] Built target superluctest
Scanning dependencies of target umfpacktest
[ 94%] Building CXX object dune/istl/test/CMakeFiles/umfpacktest.dir/umfpacktest.cc.o
[ 94%] Linking CXX executable superluztest
[ 94%] Built target superluztest
Scanning dependencies of target solverfactorytest_DuneFieldVectorDuneLoopSIMDdouble42
[ 94%] Building CXX object dune/istl/test/CMakeFiles/solverfactorytest_DuneFieldVectorDuneLoopSIMDdouble42.dir/solverfactorytest_DuneFieldVectorDuneLoopSIMDdouble42.cc.o
[ 95%] Linking CXX executable umfpacktest
[ 95%] Built target umfpacktest
Scanning dependencies of target spqrtest
[ 95%] Building CXX object dune/istl/test/CMakeFiles/spqrtest.dir/spqrtest.cc.o
[ 96%] Linking CXX executable spqrtest
[ 96%] Built target spqrtest
Scanning dependencies of target target_pybcrsmatrix
[ 96%] Built target target_pybcrsmatrix
[ 97%] Linking CXX executable solverfactorytest_DuneFieldVectorfloat1_direct
[ 97%] Built target solverfactorytest_DuneFieldVectorfloat1_direct
[ 98%] Linking CXX executable solverfactorytest_DuneFieldVectorDuneLoopSIMDdouble43
[ 98%] Built target solverfactorytest_DuneFieldVectorDuneLoopSIMDdouble43
[100%] Linking CXX executable solverfactorytest_DuneFieldVectorDuneLoopSIMDdouble42
[100%] Built target solverfactorytest_DuneFieldVectorDuneLoopSIMDdouble42
Scanning dependencies of target build_tests
[100%] Built target build_tests
--- dune-istl 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-istl  ---
WARNING: commandline parameters will overwrite setting in opts file "/duneci/dune.opts"
--- calling bexec for dune-istl ---
   Site: ci
   Build name: Linux-g++-7
Create new tag: 20221005-0740 - Experimental
Test project /builds/ansgar/dune-istl/build-cmake
        Start   1: poweriterationtest
        Start   2: poweriterationsuperlutest
        Start   3: arpackpptest
        Start   4: arpackppsuperlutest
  1/148 Test   #1: poweriterationtest ................................................   Passed    0.11 sec
        Start   5: pthreadamgtest
  2/148 Test   #2: poweriterationsuperlutest .........................................   Passed    0.11 sec
        Start   6: pthreadfastamgtest
  3/148 Test   #6: pthreadfastamgtest ................................................   Passed    0.03 sec
        Start   7: pthreadtwoleveltest
  4/148 Test   #5: pthreadamgtest ....................................................   Passed    0.05 sec
        Start   8: pthreaddirectamgtest
  5/148 Test   #7: pthreadtwoleveltest ...............................................   Passed    0.05 sec
        Start   9: pthreaddirectfastamgtest
  6/148 Test   #8: pthreaddirectamgtest ..............................................   Passed    0.05 sec
        Start  10: pthreaddirecttwoleveltest
  7/148 Test   #9: pthreaddirectfastamgtest ..........................................   Passed    0.04 sec
        Start  11: amgtest
  8/148 Test  #10: pthreaddirecttwoleveltest .........................................   Passed    0.04 sec
        Start  12: fastamg
  9/148 Test   #4: arpackppsuperlutest ...............................................   Passed    0.29 sec
        Start  13: superluamgtest
 10/148 Test   #3: arpackpptest ......................................................   Passed    0.30 sec
        Start  14: superlufastamgtest
 11/148 Test  #12: fastamg ...........................................................   Passed    0.06 sec
        Start  15: umfpackamgtest
 12/148 Test  #14: superlufastamgtest ................................................   Passed    0.06 sec
        Start  16: umfpackfastamgtest
 13/148 Test  #11: amgtest ...........................................................   Passed    0.12 sec
        Start  17: twolevelmethodtest
 14/148 Test  #17: twolevelmethodtest ................................................   Passed    0.03 sec
        Start  18: graphtest
 15/148 Test  #18: graphtest .........................................................   Passed    0.02 sec
        Start  19: kamgtest
 16/148 Test  #13: superluamgtest ....................................................   Passed    0.12 sec
        Start  20: transfertest
 17/148 Test  #16: umfpackfastamgtest ................................................   Passed    0.06 sec
        Start  21: twolevelmethodschwarztest
 18/148 Test  #20: transfertest ......................................................   Passed    0.01 sec
        Start  22: galerkintest
 19/148 Test  #15: umfpackamgtest ....................................................   Passed    0.12 sec
        Start  23: hierarchytest
 20/148 Test  #21: twolevelmethodschwarztest .........................................   Passed    0.03 sec
        Start  26: pamgtest
 21/148 Test  #19: kamgtest ..........................................................   Passed    0.08 sec
        Start  29: pamg_comm_repart_test
 22/148 Test  #23: hierarchytest .....................................................   Passed    0.78 sec
        Start  32: bcrsassigntest
 23/148 Test  #32: bcrsassigntest ....................................................   Passed    0.02 sec
        Start  33: bcrsmatrixtest
 24/148 Test  #22: galerkintest ......................................................   Passed    0.81 sec
        Start  34: bcrsnormtest
 25/148 Test  #33: bcrsmatrixtest ....................................................   Passed    0.01 sec
        Start  35: cgconditiontest
 26/148 Test  #34: bcrsnormtest ......................................................   Passed    0.01 sec
        Start  36: dotproducttest
 27/148 Test  #36: dotproducttest ....................................................   Passed    0.02 sec
        Start  37: complexmatrixtest
 28/148 Test  #37: complexmatrixtest .................................................   Passed    0.01 sec
        Start  38: fieldvectortest
 29/148 Test  #38: fieldvectortest ...................................................   Passed    0.01 sec
        Start  39: foreachtest
 30/148 Test  #39: foreachtest .......................................................   Passed    0.01 sec
        Start  40: matrixnormtest
 31/148 Test  #29: pamg_comm_repart_test .............................................   Passed    0.81 sec
        Start  41: matrixutilstest
 32/148 Test  #40: matrixnormtest ....................................................   Passed    0.01 sec
        Start  42: matrixtest
 33/148 Test  #41: matrixutilstest ...................................................   Passed    0.01 sec
        Start  43: multirhstest
 34/148 Test  #35: cgconditiontest ...................................................   Passed    0.07 sec
        Start  44: bvectortest
 35/148 Test  #42: matrixtest ........................................................   Passed    0.02 sec
        Start  45: vbvectortest
 36/148 Test  #26: pamgtest ..........................................................   Passed    0.88 sec
        Start  46: bcrsbuild
 37/148 Test  #44: bvectortest .......................................................   Passed    0.02 sec
        Start  47: bcrsimplicitbuild
 38/148 Test  #45: vbvectortest ......................................................   Passed    0.01 sec
        Start  48: matrixiteratortest
 39/148 Test  #46: bcrsbuild .........................................................   Passed    0.01 sec
        Start  49: mmtest
 40/148 Test  #48: matrixiteratortest ................................................   Passed    0.01 sec
        Start  50: multitypeblockmatrixtest
 41/148 Test  #47: bcrsimplicitbuild .................................................   Passed    0.02 sec
        Start  51: multitypeblockvectortest
 42/148 Test  #49: mmtest ............................................................   Passed    0.01 sec
        Start  52: mv
 43/148 Test  #50: multitypeblockmatrixtest ..........................................   Passed    0.01 sec
        Start  53: iotest
 44/148 Test  #51: multitypeblockvectortest ..........................................   Passed    0.01 sec
        Start  54: inverseoperator2prectest
 45/148 Test  #53: iotest ............................................................   Passed    0.02 sec
        Start  55: preconditionerstest
 46/148 Test  #54: inverseoperator2prectest ..........................................   Passed    0.04 sec
        Start  56: scalarproductstest
 47/148 Test  #52: mv ................................................................   Passed    0.13 sec
        Start  57: scaledidmatrixtest
 48/148 Test  #57: scaledidmatrixtest ................................................   Passed    0.01 sec
        Start  58: solvertest
 49/148 Test  #58: solvertest ........................................................   Passed    0.04 sec
        Start  59: solveraborttest
 50/148 Test  #59: solveraborttest ...................................................   Passed    0.01 sec
        Start  60: solverfactorytest_double
 51/148 Test  #56: scalarproductstest ................................................   Passed    0.73 sec
        Start  61: solverfactorytest_double_direct
 52/148 Test  #60: solverfactorytest_double ..........................................   Passed    0.82 sec
        Start  64: solverfactorytest_DuneFieldVectordouble1
 53/148 Test  #55: preconditionerstest ...............................................   Passed    1.08 sec
        Start  65: solverfactorytest_DuneFieldVectordouble1_direct
 54/148 Test  #61: solverfactorytest_double_direct ...................................   Passed    0.82 sec
        Start  68: solverfactorytest_DuneFieldVectordouble2
 55/148 Test  #64: solverfactorytest_DuneFieldVectordouble1 ..........................   Passed    0.82 sec
        Start  69: solverfactorytest_DuneFieldVectordouble2_direct
 56/148 Test  #65: solverfactorytest_DuneFieldVectordouble1_direct ...................   Passed    0.81 sec
        Start  72: solverfactorytest_DuneFieldVectordouble3
 57/148 Test  #68: solverfactorytest_DuneFieldVectordouble2 ..........................   Passed    0.83 sec
        Start  73: solverfactorytest_DuneFieldVectordouble3_direct
 58/148 Test  #69: solverfactorytest_DuneFieldVectordouble2_direct ...................   Passed    0.83 sec
        Start  76: solverfactorytest_float
 59/148 Test  #72: solverfactorytest_DuneFieldVectordouble3 ..........................   Passed    0.87 sec
        Start  77: solverfactorytest_float_direct
 60/148 Test  #73: solverfactorytest_DuneFieldVectordouble3_direct ...................   Passed    0.87 sec
        Start  80: solverfactorytest_DuneFieldVectorfloat1
 61/148 Test  #76: solverfactorytest_float ...........................................   Passed    0.80 sec
        Start  81: solverfactorytest_DuneFieldVectorfloat1_direct
 62/148 Test  #77: solverfactorytest_float_direct ....................................   Passed    0.81 sec
        Start  84: solverfactorytest_DuneFieldVectorfloat2
 63/148 Test  #43: multirhstest ......................................................   Passed    3.84 sec
        Start  85: solverfactorytest_DuneFieldVectorfloat2_direct
 64/148 Test  #80: solverfactorytest_DuneFieldVectorfloat1 ...........................   Passed    0.82 sec
        Start  88: solverfactorytest_DuneFieldVectorfloat3
 65/148 Test  #81: solverfactorytest_DuneFieldVectorfloat1_direct ....................   Passed    0.81 sec
        Start  89: solverfactorytest_DuneFieldVectorfloat3_direct
 66/148 Test  #84: solverfactorytest_DuneFieldVectorfloat2 ...........................   Passed    0.81 sec
        Start  92: solverfactorytest_stdcomplexdouble
 67/148 Test  #85: solverfactorytest_DuneFieldVectorfloat2_direct ....................   Passed    0.79 sec
        Start  93: solverfactorytest_stdcomplexdouble_direct
 68/148 Test  #88: solverfactorytest_DuneFieldVectorfloat3 ...........................   Passed    0.83 sec
        Start  96: solverfactorytest_DuneFieldVectorstdcomplexdouble1
 69/148 Test  #89: solverfactorytest_DuneFieldVectorfloat3_direct ....................   Passed    0.81 sec
        Start  97: solverfactorytest_DuneFieldVectorstdcomplexdouble1_direct
 70/148 Test  #92: solverfactorytest_stdcomplexdouble ................................   Passed    0.85 sec
        Start 100: solverfactorytest_DuneFieldVectorstdcomplexdouble2
 71/148 Test  #93: solverfactorytest_stdcomplexdouble_direct .........................   Passed    0.82 sec
        Start 101: solverfactorytest_DuneFieldVectorstdcomplexdouble2_direct
 72/148 Test  #96: solverfactorytest_DuneFieldVectorstdcomplexdouble1 ................   Passed    0.81 sec
        Start 104: solverfactorytest_DuneFieldVectorstdcomplexdouble3
 73/148 Test  #97: solverfactorytest_DuneFieldVectorstdcomplexdouble1_direct .........   Passed    0.84 sec
        Start 105: solverfactorytest_DuneFieldVectorstdcomplexdouble3_direct
 74/148 Test #100: solverfactorytest_DuneFieldVectorstdcomplexdouble2 ................   Passed    0.95 sec
        Start 108: solverfactorytest_stdcomplexfloat
 75/148 Test #101: solverfactorytest_DuneFieldVectorstdcomplexdouble2_direct .........   Passed    0.98 sec
        Start 109: solverfactorytest_stdcomplexfloat_direct
 76/148 Test #104: solverfactorytest_DuneFieldVectorstdcomplexdouble3 ................   Passed    1.22 sec
        Start 112: solverfactorytest_DuneFieldVectorstdcomplexfloat1
 77/148 Test #108: solverfactorytest_stdcomplexfloat .................................   Passed    0.92 sec
        Start 113: solverfactorytest_DuneFieldVectorstdcomplexfloat1_direct
 78/148 Test #105: solverfactorytest_DuneFieldVectorstdcomplexdouble3_direct .........   Passed    1.22 sec
        Start 116: solverfactorytest_DuneFieldVectorstdcomplexfloat2
 79/148 Test #109: solverfactorytest_stdcomplexfloat_direct ..........................   Passed    0.90 sec
        Start 117: solverfactorytest_DuneFieldVectorstdcomplexfloat2_direct
 80/148 Test #112: solverfactorytest_DuneFieldVectorstdcomplexfloat1 .................   Passed    0.95 sec
        Start 120: solverfactorytest_DuneFieldVectorstdcomplexfloat3
 81/148 Test #113: solverfactorytest_DuneFieldVectorstdcomplexfloat1_direct ..........   Passed    0.94 sec
        Start 121: solverfactorytest_DuneFieldVectorstdcomplexfloat3_direct
 82/148 Test #116: solverfactorytest_DuneFieldVectorstdcomplexfloat2 .................   Passed    1.24 sec
        Start 124: solverfactorytest_DuneLoopSIMDdouble4
 83/148 Test #117: solverfactorytest_DuneFieldVectorstdcomplexfloat2_direct ..........   Passed    1.25 sec
        Start 125: solverfactorytest_DuneFieldVectorDuneLoopSIMDdouble41
 84/148 Test #124: solverfactorytest_DuneLoopSIMDdouble4 .............................   Passed    0.82 sec
        Start 126: solverfactorytest_DuneFieldVectorDuneLoopSIMDdouble42
 85/148 Test #125: solverfactorytest_DuneFieldVectorDuneLoopSIMDdouble41 .............   Passed    0.80 sec
        Start 127: solverfactorytest_DuneFieldVectorDuneLoopSIMDdouble43
 86/148 Test #120: solverfactorytest_DuneFieldVectorstdcomplexfloat3 .................   Passed    2.00 sec
        Start 128: superlustest
 87/148 Test #126: solverfactorytest_DuneFieldVectorDuneLoopSIMDdouble42 .............   Passed    0.87 sec
        Start 129: superlutest
 88/148 Test #121: solverfactorytest_DuneFieldVectorstdcomplexfloat3_direct ..........   Passed    2.09 sec
        Start 130: superluctest
 89/148 Test #127: solverfactorytest_DuneFieldVectorDuneLoopSIMDdouble43 .............   Passed    0.95 sec
        Start 131: superluztest
 90/148 Test #128: superlustest ......................................................   Passed    1.71 sec
        Start 132: complexrhstest
 91/148 Test #132: complexrhstest ....................................................   Passed    0.01 sec
        Start 133: umfpacktest
 92/148 Test #129: superlutest .......................................................   Passed    1.63 sec
        Start 134: ldltest
 93/148 Test #134: ldltest ...........................................................   Passed    0.04 sec
        Start 135: spqrtest
 94/148 Test #130: superluctest ......................................................   Passed    1.72 sec
        Start 136: overlappingschwarztest
 95/148 Test #136: overlappingschwarztest ............................................   Passed    0.02 sec
        Start 137: cholmodtest
 96/148 Test #137: cholmodtest .......................................................   Passed    0.05 sec
        Start 138: registrytest
 97/148 Test #138: registrytest ......................................................   Passed    0.01 sec
        Start 139: matrixredisttest
 98/148 Test #133: umfpacktest .......................................................   Passed    0.27 sec
        Start 142: vectorcommtest
 99/148 Test #131: superluztest ......................................................   Passed    1.74 sec
        Start 145: matrixmarkettest
100/148 Test #135: spqrtest ..........................................................   Passed    0.35 sec
        Start 146: iluildltest
101/148 Test #146: iluildltest .......................................................   Passed    0.01 sec
        Start 147: pybcrsmatrix
102/148 Test #142: vectorcommtest ....................................................   Passed    0.72 sec
        Start 148: istl-solver-playground
103/148 Test #139: matrixredisttest ..................................................   Passed    0.81 sec
104/148 Test #145: matrixmarkettest ..................................................   Passed    0.77 sec
        Start  24: hierarchytest-mpi-2
105/148 Test #148: istl-solver-playground ............................................   Passed    0.76 sec
106/148 Test  #24: hierarchytest-mpi-2 ...............................................   Passed    0.78 sec
        Start  27: pamgtest-mpi-2
107/148 Test  #27: pamgtest-mpi-2 ....................................................   Passed    0.79 sec
        Start  30: pamg_comm_repart_test-mpi-2
108/148 Test  #30: pamg_comm_repart_test-mpi-2 .......................................   Passed    0.79 sec
        Start  62: solverfactorytest_double_direct-mpi-2
109/148 Test  #62: solverfactorytest_double_direct-mpi-2 .............................   Passed    0.79 sec
        Start  66: solverfactorytest_DuneFieldVectordouble1_direct-mpi-2
110/148 Test  #66: solverfactorytest_DuneFieldVectordouble1_direct-mpi-2 .............   Passed    0.81 sec
        Start  70: solverfactorytest_DuneFieldVectordouble2_direct-mpi-2
111/148 Test  #70: solverfactorytest_DuneFieldVectordouble2_direct-mpi-2 .............   Passed    0.81 sec
        Start  74: solverfactorytest_DuneFieldVectordouble3_direct-mpi-2
112/148 Test  #74: solverfactorytest_DuneFieldVectordouble3_direct-mpi-2 .............   Passed    0.85 sec
        Start  78: solverfactorytest_float_direct-mpi-2
113/148 Test  #78: solverfactorytest_float_direct-mpi-2 ..............................   Passed    0.78 sec
        Start  82: solverfactorytest_DuneFieldVectorfloat1_direct-mpi-2
114/148 Test  #82: solverfactorytest_DuneFieldVectorfloat1_direct-mpi-2 ..............   Passed    0.80 sec
        Start  86: solverfactorytest_DuneFieldVectorfloat2_direct-mpi-2
115/148 Test  #86: solverfactorytest_DuneFieldVectorfloat2_direct-mpi-2 ..............   Passed    0.82 sec
        Start  90: solverfactorytest_DuneFieldVectorfloat3_direct-mpi-2
116/148 Test  #90: solverfactorytest_DuneFieldVectorfloat3_direct-mpi-2 ..............   Passed    0.82 sec
        Start  94: solverfactorytest_stdcomplexdouble_direct-mpi-2
117/148 Test  #94: solverfactorytest_stdcomplexdouble_direct-mpi-2 ...................   Passed    0.82 sec
        Start  98: solverfactorytest_DuneFieldVectorstdcomplexdouble1_direct-mpi-2
118/148 Test  #98: solverfactorytest_DuneFieldVectorstdcomplexdouble1_direct-mpi-2 ...   Passed    0.84 sec
        Start 102: solverfactorytest_DuneFieldVectorstdcomplexdouble2_direct-mpi-2
119/148 Test #102: solverfactorytest_DuneFieldVectorstdcomplexdouble2_direct-mpi-2 ...   Passed    0.90 sec
        Start 106: solverfactorytest_DuneFieldVectorstdcomplexdouble3_direct-mpi-2
120/148 Test #106: solverfactorytest_DuneFieldVectorstdcomplexdouble3_direct-mpi-2 ...   Passed    1.10 sec
        Start 110: solverfactorytest_stdcomplexfloat_direct-mpi-2
121/148 Test #110: solverfactorytest_stdcomplexfloat_direct-mpi-2 ....................   Passed    0.89 sec
        Start 114: solverfactorytest_DuneFieldVectorstdcomplexfloat1_direct-mpi-2
122/148 Test #114: solverfactorytest_DuneFieldVectorstdcomplexfloat1_direct-mpi-2 ....   Passed    0.87 sec
        Start 118: solverfactorytest_DuneFieldVectorstdcomplexfloat2_direct-mpi-2
123/148 Test #118: solverfactorytest_DuneFieldVectorstdcomplexfloat2_direct-mpi-2 ....   Passed    1.14 sec
        Start 122: solverfactorytest_DuneFieldVectorstdcomplexfloat3_direct-mpi-2
124/148 Test #122: solverfactorytest_DuneFieldVectorstdcomplexfloat3_direct-mpi-2 ....   Passed    1.77 sec
        Start 140: matrixredisttest-mpi-2
125/148 Test #140: matrixredisttest-mpi-2 ............................................   Passed    0.76 sec
        Start 143: vectorcommtest-mpi-2
126/148 Test #143: vectorcommtest-mpi-2 ..............................................   Passed    0.72 sec
127/148 Test #147: pybcrsmatrix ......................................................   Passed   37.78 sec
        Start  25: hierarchytest-mpi-4
128/148 Test  #25: hierarchytest-mpi-4 ...............................................   Passed    0.76 sec
        Start  28: pamgtest-mpi-4
129/148 Test  #28: pamgtest-mpi-4 ....................................................   Passed    0.77 sec
        Start  31: pamg_comm_repart_test-mpi-4
130/148 Test  #31: pamg_comm_repart_test-mpi-4 .......................................   Passed    0.78 sec
        Start  63: solverfactorytest_double_direct-mpi-4
131/148 Test  #63: solverfactorytest_double_direct-mpi-4 .............................   Passed    0.78 sec
        Start  67: solverfactorytest_DuneFieldVectordouble1_direct-mpi-4
132/148 Test  #67: solverfactorytest_DuneFieldVectordouble1_direct-mpi-4 .............   Passed    0.78 sec
        Start  71: solverfactorytest_DuneFieldVectordouble2_direct-mpi-4
133/148 Test  #71: solverfactorytest_DuneFieldVectordouble2_direct-mpi-4 .............   Passed    0.81 sec
        Start  75: solverfactorytest_DuneFieldVectordouble3_direct-mpi-4
134/148 Test  #75: solverfactorytest_DuneFieldVectordouble3_direct-mpi-4 .............   Passed    0.85 sec
        Start  79: solverfactorytest_float_direct-mpi-4
135/148 Test  #79: solverfactorytest_float_direct-mpi-4 ..............................   Passed    0.78 sec
        Start  83: solverfactorytest_DuneFieldVectorfloat1_direct-mpi-4
136/148 Test  #83: solverfactorytest_DuneFieldVectorfloat1_direct-mpi-4 ..............   Passed    0.78 sec
        Start  87: solverfactorytest_DuneFieldVectorfloat2_direct-mpi-4
137/148 Test  #87: solverfactorytest_DuneFieldVectorfloat2_direct-mpi-4 ..............   Passed    0.79 sec
        Start  91: solverfactorytest_DuneFieldVectorfloat3_direct-mpi-4
138/148 Test  #91: solverfactorytest_DuneFieldVectorfloat3_direct-mpi-4 ..............   Passed    0.80 sec
        Start  95: solverfactorytest_stdcomplexdouble_direct-mpi-4
139/148 Test  #95: solverfactorytest_stdcomplexdouble_direct-mpi-4 ...................   Passed    0.81 sec
        Start  99: solverfactorytest_DuneFieldVectorstdcomplexdouble1_direct-mpi-4
140/148 Test  #99: solverfactorytest_DuneFieldVectorstdcomplexdouble1_direct-mpi-4 ...   Passed    0.81 sec
        Start 103: solverfactorytest_DuneFieldVectorstdcomplexdouble2_direct-mpi-4
141/148 Test #103: solverfactorytest_DuneFieldVectorstdcomplexdouble2_direct-mpi-4 ...   Passed    0.89 sec
        Start 107: solverfactorytest_DuneFieldVectorstdcomplexdouble3_direct-mpi-4
142/148 Test #107: solverfactorytest_DuneFieldVectorstdcomplexdouble3_direct-mpi-4 ...   Passed    1.06 sec
        Start 111: solverfactorytest_stdcomplexfloat_direct-mpi-4
143/148 Test #111: solverfactorytest_stdcomplexfloat_direct-mpi-4 ....................   Passed    0.86 sec
        Start 115: solverfactorytest_DuneFieldVectorstdcomplexfloat1_direct-mpi-4
144/148 Test #115: solverfactorytest_DuneFieldVectorstdcomplexfloat1_direct-mpi-4 ....   Passed    0.86 sec
        Start 119: solverfactorytest_DuneFieldVectorstdcomplexfloat2_direct-mpi-4
145/148 Test #119: solverfactorytest_DuneFieldVectorstdcomplexfloat2_direct-mpi-4 ....   Passed    1.09 sec
        Start 123: solverfactorytest_DuneFieldVectorstdcomplexfloat3_direct-mpi-4
146/148 Test #123: solverfactorytest_DuneFieldVectorstdcomplexfloat3_direct-mpi-4 ....   Passed    1.64 sec
        Start 141: matrixredisttest-mpi-4
147/148 Test #141: matrixredisttest-mpi-4 ............................................   Passed    0.80 sec
        Start 144: vectorcommtest-mpi-4
148/148 Test #144: vectorcommtest-mpi-4 ..............................................   Passed    0.78 sec

100% tests passed, 0 tests failed out of 148

Label Time Summary:
python    =  37.78 sec*proc (1 test)
quick     =  37.78 sec*proc (1 test)

Total Test time (real) =  69.60 sec
JUnit report for CTest results written to /builds/ansgar/dune-istl/junit/dune-istl-cmake.xml
--- dune-istl done ---
--- done ---
+ [[ -v install_result ]]
+ [[ -n '' ]]
+ exit 0
section_end:1664955706:step_script
section_start:1664955706:upload_artifacts_on_success
Uploading artifacts for successful job
Uploading artifacts...
junit/*.xml: found 1 matching files and directories 
Uploading artifacts as "junit" to coordinator... 201 Created  id=429708 responseStatus=201 Created token=vah2_wmA
section_end:1664955707:upload_artifacts_on_success
section_start:1664955707:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1664955708:cleanup_file_variables
Job succeeded